Atelier Capitole du Libre 2013 - Toulouse
Posted by Cyrille37 on 24 November 2013 in French (Français).On va mapper les cinémas et théâtres en Haute-Garonne (31) sur une carte avec le logiciel TileMill.
Préparer TileMill
TileMill se télécharge (Linux, PC et Mac) sur le site de MapBox: http://mapbox.com/tilemill/
Ses sources et bien d’autres outils sont dispo sur les dépôts GitHub de MapBox: https://github.com/mapbox
Vous pouvez faire une promenade dans les exemples fournis.
L’IHM est simple :
- en bas à gauche les icones pour gérer les calques (layers) et autres trucs.
- en haut à droite le bouton “save” qui permet de mettre à jour le rendu.
Ensuite on lance le logiciel et on fait nouveau projet.
Dessiner tous les pays
MapBox fourni un fichier que l’on peut récupérer à l’url sur : http://mapbox-geodata.s3.amazonaws.com/natural-earth-1.4.0/cultural/10m-admin-0-countries.zip
Dans TileMill, dans le nouveau projet, on ajoute un layer de type File. On indique le chemin du fichier 10m-admin-0-countries.zip et on clique sur “Save and Style”.
Le contour des communes du département de Haute-Garonne
2 méthodes pour récupérer les données OpenStreetMap: faire une requête Overpass-API ou télécharger un export au format ESRI ShapeFile.
avec Overpass-API
ATTENTION Si vous utilisez la variable {{bbox}} il faut positionner la carte de façon que toute la Haute-Garonne soit affichée
La requête Overpass-API :
<osm-script output="xml">
<query type="relation">
<has-kv k="boundary" v="administrative"/>
<has-kv k="admin_level" v="8"/>
<has-kv k="ref:INSEE" regv="^31.*"/>
<bbox-query {{bbox}}/>
</query>
<union>
<item/>
<recurse type="relation-way"/>
<recurse type="way-node"/>
</union>
<print mode="body"/>
</osm-script>
avec un export ShapeFile OSM_Fr
Dans le répertoire : http://export.openstreetmap.fr/contours-administratifs/communes/ on prend le fichier: http://export.openstreetmap.fr/contours-administratifs/communes/copie-du-2013-11-20/31-Haute-Garonne.shp.tar.gz