<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Le 14 décembre 2013 11:38, Vincent Pottier <span dir="ltr"><<a href="mailto:vpottier@gmail.com" target="_blank">vpottier@gmail.com</a>></span> a écrit :<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>Le 14/12/2013 09:27, Christian Quest a
      écrit :<br>
    </div><div class="im">
    <blockquote type="cite">
      <div dir="ltr">
        <div class="gmail_extra"><br>
          <div class="gmail_quote">Le 14 décembre 2013 08:12, Yohan
            Boniface <span dir="ltr"><<a href="mailto:yohanboniface@free.fr" target="_blank">yohanboniface@free.fr</a>></span>
            a écrit :<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
              <div style="overflow:hidden">Dans tous les cas,
                il faut que le format des données soit un format connu
                de uMap: OSM, GeoJSON, GPX, KML, GeoCSV.<br>
              </div>
            </blockquote>
          </div>
          <br>
          Donc dans l'exemple de Vincent [out:json] pose problème...
          JSON ce n'est pas GeoJSON...</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">Vu que la sortie par défaut est en XML,
          retire le [out:json];</div>
        <br>
      </div>
    </blockquote></div>
    Ok. Ça avance...<br>
    <br>
    <a href="http://umap.openstreetmap.fr/fr/map/scolaires_3332#9/47.2214/6.2279" target="_blank">http://umap.openstreetmap.fr/fr/map/scolaires_3332#9/47.2214/6.2279</a><br>
    <br>
    Quelques problèmes tout de même pour obtenir une carte rapide.<br>
    <br>
    La carte m'indique "120" dans le cluster du calque "lycée" sur
    Besançon. Sûr ! il n'y a pas 120 lycées sur Besançon !<br>
    Mais tout point qui comporte un tag (addr:housenumber, et même
    source=cadastre...) est pris en compte.<br>
    Ça n'est pas tout à fait l'effet recherché.</div></blockquote><div><br></div><div><br></div><div>Pour ça il faut jouer entre "out" et "out skel"</div><div><br></div><div>"out" sort l'objet avec ses tags, "out skel" ne sortira pas les tags.</div>

<div><br></div><div>En jonglant avec les deux on ne garde que les tags sur les objets voulus:</div><div><br></div><div>node({{bbox}})["school:FR"="collège"];out;</div><div>way({{bbox}})["school:FR"="collège"];out;</div>

<div>>;out skel;</div><div>relation({{bbox}})["school:FR"="collège"];>;out;</div><div>>;out skel;<br></div><div><br></div><div>Ligne 1: ça sort les nodes</div><div>Ligne 2: ça sort les ways</div>

<div>Ligne 3: on sort les nodes définissant la géométrie des ways mais sans leur éventuels tags</div><div>Ligne 4: on sort les way appartenant aux relations</div><div>Ligne 5: encore des noeuds pour les ways mais sans tag</div>

<div><br></div><div>Ce qui manque c'est un "out node" qui sortirait un noeud artificiels correspondant au centroid de la géométrie d'un way ou des objets appartenant à une relation.</div><div><br></div>
<div>
 </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF"> À l'inverse, il ne semble pas que les polygones soient comptés dans
    la pastille "120".</div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">


    <br>
    overpass-tubo transforme les polygones en points en deça d'un niveau
    de zoom (ou d'une taille minimale du polygone probablement), ça me
    semble être une option intéressante pour le clustering.<br>
    <br></div></blockquote><div><br></div><div>C'est uniquement pour l'affichage qu'overpass-turbo fait ça.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div text="#000000" bgcolor="#FFFFFF">
    Bref, umap, ça devient bien... mais il y a encore des petites choses
    à ajouter...<br>
    </div><div text="#000000" bgcolor="#FFFFFF"><br></div></blockquote><div><br></div><div><br></div><div>Y'a plein de choses sur la todo list de ybon et je l'aide régulièrement à la remplir ;)</div></div><br><div>

<br></div>-- <br>Christian Quest - OpenStreetMap France<br>Un nouveau serveur pour OSM... <a href="http://donate.osm.org/server2013/" target="_blank">http://donate.osm.org/server2013/</a>
</div></div>