2012 - Jochen Topf: Das Osmium-Framework
Channel: FOSSGIS
Date: 2015-03-09

http://www.fossgis.de/konferenz/2012/programm/events/398.de.html
Download: http://ftp5.gwdg.de/pub/misc/openstreetmap/FOSSGIS2012/FOSSGIS2012-398-de-osmium_framework.mp4

Osmium ist eine performante und flexible C++- und Javascript-Bibliothek für die Arbeit mit OSM-Daten. Osmium kann OSM-Dateien (XML- und PBF-Format) lesen und schreiben, Geometrien aus OSM-Objekten zusammensetzen (Linestrings aus Ways, Multipolygone aus Relations, usw.), OSMChange-Dateien anwenden, OSM-Objekte und Node-Geometrien zwischenspeichern, OSM-Daten in Shapefiles und viele OGR-Formate wandeln und vieles mehr. Osmium kann sowohl "normale" OSM-Daten als auch OSM-History-Daten verarbeiten.

Seine volle Funktionalität stellt Osmium unter C++ zur Verfügung. Dank der eingebundenen Google V8 Javascript-Engine ist es aber auch möglich, ganz ohne C++-Kenntnisse nur mit Javascript viele seiner Fähigkeiten zu nutzen.

Dieser Vortrag stellt Osmium und das Tool osmjs vor und erklärt, wie man die Funktionalität in C++ und Javascript nutzen und erweitern kann.

Osmium ist Open Source. Weitere Informationen gibt es unter http://wiki.openstreetmap.org/wiki/Osmium .