osm-cherrypick : l'OSMXAPI du pauvre
J’ai récemment entrepris de préparer une carte du métro parisien d’après les données d’OpenStreetMap. Pour quelle très bonne raison ? A vrai dire j’en ai plus souvenir… mais le fait est que dans ce cadre-là, j’avais besoin d’extraire uniquement certains objets de la base OSM. Il existe pour ça un outil appelé OSMXAPI qui est en fait un service web. Manque de chance ce jour-là, il n’était pas disponible. J’ai donc jeté un oeil du côté du SVN en quête d’un outil similaire mais capable de travailler sur les extraits quotidiens des données françaises, sans succès. Dans ce cas, pas vraiment d’autre choix que de se mettre au boulot. Et donc, après avoir un peu bataillé avec le parser XML, voici OSM-Cherrypick : un petit script qui prend des motifs semblables à ceux d’OSMXAPI en arguments et génère un fichier OSM contenant les données extraites. Pratique quand on a un hexagone.osm sous la main et pas de connexion à Internet, ou juste pour laisser tranquille les serveurs OSM qui sont déjà bien sollicités.
La carte du métro, elle, est toujours en préparation. Elle a pris un peu de retard en raison d’un autre petit truc dont je parlerais plus tard dans la semaine prochaine je pense. Mais l’idée est toujours là et elle devrait donc voir le jour.
STA said
Apr 26, 2008 @ 08:22 PM
Simple et utile comme outil :) Du coup, je vais faire avancer la partie “donnée” nécessaire à ton projet en mettant un sérieux coup de fouet à l’ajout des stations de metro de Paris. La couverture est à mon avis autour de 30% actuellement.
RSS feed for comments on this post
Leave a Comment