OSM-Daten filtern • Osmosis – Java – Kommandozeile – Filter – Konvertieren – http://wiki.openstreetmap.org/wiki/Osmosis Installation • Download von http://gweb.bretth.com/osmosis-latest.zip • Entpacken Aufrufen • Start Ausführen – cmd • In entpackten Ordner navigieren – Navigieren (cd meinOrdner\unterordner\) – Ordnerinhalt anzeigen (dir) • java –jar osmosis.jar <Optionen> Optionen • Lesen und Schreiben – XML, MySQL, PostgreSQL, API (nur Lesen) --read-xml quelldatei.osm --write-xml zieldatei.osm • Filteroperationen – Räumlich oder Attribute (Tags) --bounding-box left=minx right=maxx top=maxy bottom=miny --way-key-value keyValueList=“key.value, key.value” Bounding Box y (Breite) maxy miny minx maxx x (Länge) Export-Tab auf http://openstreetmap.org/ http://webgis.giub.uni-bonn.de/schmitz/osm/extent.html Bounding Box Beispiel: räumlicher Filter java –jar osmosis.jar --read-xml quelldatei.osm --bounding-box left=minx right=maxx top=maxy bottom=miny --write-xml zieldatei.osm Beispiel: räumlicher Filter java –jar osmosis.jar --read-xml quelldatei.osm --bounding-polygon file=someCountries.poly --write-xml zieldatei.osm http://trac.openstreetmap.org/browser/applications/utils/osm-extract/polygons Beispiel: räumlicher Filter & Tag-Filter java –jar osmosis.jar --read-xml quelldatei.osm --bounding-box left=minx right=maxx top=maxy bottom=miny -- way-key-value keyValueList=„highway.primary,highway.trunk“ --used-node --write-xml zieldatei.osm Aufgabe • 4 Gruppen • 4 Karten erstellen aus OSM-Daten – Straßenkarte Bonn – Kneipenkarte Bonner Altstadt – Grünflächen in Bonn – Straßenbahnen in Köln • Hilfsmittel – API, OSM-Downloadseite – Osmosis, Map Features, Tagwatch – Osmarender