x

Re: API zum Parsen von OSM Dateien


Geschrieben von Tordanik (Gast) am 16. März 2012 15:36:28: [flux]

Als Antwort auf: API zum Parsen von OSM Dateien geschrieben von awandti (Gast) am 16. März 2012 14:35:

Halllo awandti und willkommen im Forum!

In meinen Java-Programmen verwende ich Osmosis zum Parsen von .osm-Dateien. Osmosis ist zwar eher in seiner Funktion als Kommandozeilen-Programm bekannt, aber es taugt gleichzeitig auch ohne Probleme als Java-Library. Osmosis liefert dir die Daten als Node-, Way- und Relation-Objekte. Es unterstützt neben .osm andere gängige Formate wie .osm.pbf und .osm.gz, so dass man ohne große Änderungen am eigenen Code später auch mit komprimierten OSM-Dateien arbeiten kann.

Ich habe in diesem Foren-Post schon mal ein bisschen Beispielcode zur Verwendung von Osmosis gepostet. Ist länger als für eine Minimal-Lösung nötig, weil auch gleich Unterstützung für pbf, gz und bz2 mit eingebaut ist, aber vielleicht hilft es dir weiter.