Suite

Comment diviser les données osm

Comment diviser les données osm


J'ai un gigantesque fichier de géodonnées OSM d'une ville et je souhaite le diviser en fichiers plus petits en fonction de chaque groupe de balises.

Je l'ai googlé et j'ai trouvé qu'il y avait un appelant de fichier jar splitter.jar . Je l'ai téléchargé et fait un test avec une petite géodonnée osm, mais ce que j'ai obtenu est un fichier .pbf qui n'est pas lisible.

Existe-t-il un logiciel recommandé pour diviser les données osm ou dois-je le faire par programme ?


Le "couteau suisse" pour les données OpenStreetMap est l'osmose. C'est une application Java en ligne de commande pour Linux et Windows. Learn-OSM fournit une excellente introduction aux nouveaux utilisateurs. Avec osmose, vous pouvez diviser les fichiers OSM par une bbox, un polygone ou par des balises spécifiques. Consultez la dernière page wiki d'utilisation détaillée pour plus d'informations.


Vous souhaitez utiliser Osmose.

Exemple avec un fichier pbf (beaucoup beaucoup plus petit - c'est du binaire plutôt que du texte !) :

osmose --read-pbf city.pbf --tf accept-ways cycleway=track,lane --used-node --write-xml citycycling.osm

ou avec un fichier osm XML :

osmose --read-xml city.osm --tf accept-ways Highway=* --used-node --write-xml Highways.osm

Voir la vidéo: Kuinka jakaa peli