<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div dir="ltr" id="yui_3_16_0_1_1417892926343_131380"><span id="yui_3_16_0_1_1417892926343_141621">Bonjour Guillaume</span></div><div id="yui_3_16_0_1_1417892926343_141622" dir="ltr"><br><span id="yui_3_16_0_1_1417892926343_141621"></span></div><div id="yui_3_16_0_1_1417892926343_141656" dir="ltr"><span style="" class="" id="yui_3_16_0_1_1417892926343_141621">Ce script sera sûrement utile oui et merci à OSM-Montréal.</span></div><div id="yui_3_16_0_1_1417892926343_143677" dir="ltr"><span style="" class="" id="yui_3_16_0_1_1417892926343_141621"><br></span></div><div id="yui_3_16_0_1_1417892926343_143676" dir="ltr"><span style="" class="" id="yui_3_16_0_1_1417892926343_141621">Pour la crise d'Ebola, nous
 avons déja expérimenté dans le gestionnaire de tâches la possibilité de
 coordonner / distribuer l'import de noms de lieux parmi plusieurs 
contributeurs. La découpe n'étant faite qu'une seule fois, nous avions 
des problèmes lorsqu'un contributeur subdivisait une tâche. <br></span></div><div id="yui_3_16_0_1_1417892926343_143675" dir="ltr"><br><span style="" class="" id="yui_3_16_0_1_1417892926343_141621"></span></div><div id="yui_3_16_0_1_1417892926343_141664" dir="ltr"><span style="" class="" id="yui_3_16_0_1_1417892926343_141621">Nous avions besoin d'un outil qui permette de faire la découpe de façon dynamique pour un rectangle du Gestionnaire de tâches.</span><span id="yui_3_16_0_1_1417892926343_141621"></span><span id="yui_3_16_0_1_1417892926343_141621"> J'ai eu des discussions avec Pierre Choffet, OSM mtl et Pierre Giraud sur la possibilité d'intégrer ce script ou une adaptation de celui-ci dans le gestionnaire de tâches et de faire la découpe de façon dynamique. De cette façon, si un contributeur subdivise une tâche, la requête dynamique va extraire uniquement les données du nouveau rectangle.</span></div><div id="yui_3_16_0_1_1417892926343_141662" dir="ltr"><span id="yui_3_16_0_1_1417892926343_141621"><br></span></div> <div id="yui_3_16_0_1_1417892926343_131378" class="signature"><span id="yui_3_16_0_1_1417892926343_141617" style="font-style:italic;color:rgb(0, 0, 191);font-weight:bold;">Pierre <br></span></div><br>  <div id="yui_3_16_0_1_1417892926343_131312" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;"> <div id="yui_3_16_0_1_1417892926343_131311" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1417892926343_131310" dir="ltr"> <hr size="1">  <font id="yui_3_16_0_1_1417892926343_131309" face="Arial" size="2"> <b><span style="font-weight:bold;">De :</span></b> Guillaume Pratte <guillaume@guillaumepratte.net><br> <b><span style="font-weight: bold;">À :</span></b> hot-francophone@openstreetmap.org <br> <b><span style="font-weight: bold;">Envoyé le :</span></b> Dimanche 7 décembre 2014 1h05<br> <b><span style="font-weight: bold;">Objet :</span></b> [Hot-francophone] Outil pour découper les fichiers .osm pour le Gestionnaire de tâches<br> </font> </div> <div id="yui_3_16_0_1_1417892926343_131368" class="y_msg_container"><br><div id="yiv0178726631"><div id="yui_3_16_0_1_1417892926343_131370">Bonjour,<div id="yui_3_16_0_1_1417892926343_131369" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_131371" class="yiv0178726631">Je vous écris un petit mot pour partager un outil de découpe de données .osm pour le Gestionnaire de tâches:</div><div id="yui_3_16_0_1_1417892926343_131372" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_131374" class="yiv0178726631">  <a id="yui_3_16_0_1_1417892926343_131373" rel="nofollow" target="_blank" href="https://github.com/OsmQc/mtl2osm/blob/master/mtl2osm/osm_grid_splitter.py" class="yiv0178726631">https://github.com/OsmQc/mtl2osm/blob/master/mtl2osm/osm_grid_splitter.py</a></div><div id="yui_3_16_0_1_1417892926343_131375" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_131376" class="yiv0178726631">Grosso-modo, on prends un fichier .osm et on sort une découpe par sous-tâche. Le JSON qu’on doit passer en paramètre au script (le paramètre ‘grid’) est le fichier généré par le Gestionnaire de tâches. Par exemple, pour Montréal:</div><div id="yui_3_16_0_1_1417892926343_142315" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_142316" class="yiv0178726631">  <a rel="nofollow" target="_blank" href="https://github.com/OsmQc/mtl2osm/tree/master/mtl2osm/grilles" class="yiv0178726631">https://github.com/OsmQc/mtl2osm/tree/master/mtl2osm/grilles</a></div><div id="yui_3_16_0_1_1417892926343_142329" class="yiv0178726631"><br class="yiv0178726631"></div><div class="yiv0178726631">Le résultat en sortie est une arborescence de fichiers .osm découpés en <zoom level>/<x>/<y>:</div><div class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_142970" class="yiv0178726631">  <a id="yui_3_16_0_1_1417892926343_142969" rel="nofollow" target="_blank" href="https://github.com/OsmQc/mtl2osm/tree/master/mtl2osm/donnees/postes-de-quartier-de-la-police/osm" class="yiv0178726631">https://github.com/OsmQc/mtl2osm/tree/master/mtl2osm/donnees/postes-de-quartier-de-la-police/osm</a></div><div id="yui_3_16_0_1_1417892926343_142973" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_142971" class="yiv0178726631">On va se servir du script pour préparer l’import de données de la Ville de Montréal:</div><div id="yui_3_16_0_1_1417892926343_142972" class="yiv0178726631"><br class="yiv0178726631"></div><div id="yui_3_16_0_1_1417892926343_131377" class="yiv0178726631"><a rel="nofollow" target="_blank" href="http://gt.osmqc.ca/" class="yiv0178726631">http://gt.osmqc.ca/</a></div><div class="yiv0178726631"><br class="yiv0178726631"></div><div class="yiv0178726631"><a rel="nofollow" target="_blank" href="http://www.openstreetmap-montreal.org/tout-comprendre-des-imports-des-donn%C3%A9es-de-la-ville" class="yiv0178726631">http://www.openstreetmap-montreal.org/tout-comprendre-des-imports-des-donn%C3%A9es-de-la-ville</a></div><div class="yiv0178726631"><br class="yiv0178726631"></div><div class="yiv0178726631">Est-ce que l’outil peut être utile pour HOT?</div><div class="yiv0178726631"><br class="yiv0178726631"></div><div class="yiv0178726631">Guillaume</div></div></div><br>_______________________________________________<br>Hot-francophone mailing list<br><a ymailto="mailto:Hot-francophone@openstreetmap.org" href="mailto:Hot-francophone@openstreetmap.org">Hot-francophone@openstreetmap.org</a><br><a href="https://lists.openstreetmap.org/listinfo/hot-francophone" target="_blank">https://lists.openstreetmap.org/listinfo/hot-francophone</a><br><br><br></div> </div> </div>  </div></body></html>