title | author | date | output | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
B1 - Das Arbeiten mit OSM Daten |
Jan-Philipp Kolb |
23 Oktober 2018 |
|
- Vorstellung des Openstreetmap (OSM) Projekts
- Welche OSM-Daten sind erhältlich und wie kann man diese bekommen?
- Präsentation des Key-Value Schemas, dass bei OSM Daten verwendet wird.
OpenStreetMap Projekt
OpenStreetMap.org ist ein im Jahre 2004 gegründetes internationales Projekt mit dem Ziel, eine freie Weltkarte zu erschaffen. Dafür sammeln wir weltweit Daten über Straßen, Eisenbahnen, Flüsse, Wälder, Häuser und vieles mehr.
OpenStreetMap (OSM) ist ein kollaboratives Projekt um eine editierbare Weltkarte zu erzeugen.
- Mit dem
key
wird eine Kategorie bezeichnet. - Der
value
wird zur Beschreibung der jeweiligen Form verwendet. - So gibt es bspw. zahlreiche OSM-Objekte mit dem
key
highway. Dabei kann es sich bspw. um einen Fußweg (value=pathway) oder um eine Autobahn (value=motorway) handeln.
- Es gibt einfache nodes, also Punkte. Das kann bspw. eine Haltestelle des öffentlichen Nahverkehrs sein.
- Der zweite Objekttyp sind Wege. Dadurch wird beispielsweise der Verlauf von Straßen oder Flüssen beschrieben.
- Der dritte Objekttyp sind Relationen. Dabei handelt es sich um eine Gruppierung von Objekten, die in einem logischen Zusammenhang stehen.
Hippolyte Pruvost and Peter Mooney: Exploring Data Model Relations in OpenStreetMap
Martijn van Exel - nodes and ways
- Es gibt verschiedene Möglichkeiten die OSM-Daten zu bekommen.
- Metro Extracts bietet rechteckige Ausschnitte für eine Stadt oder Region von Interesse auf der ganzen Welt.
- Grundsätzlich werden die Rohdaten werden im Protocolbuffer Binary Format (PBF) oder im Extensible Markup Language (XML) Format angeboten.
Download von OpenStreetMap Daten - Metro extracts
- Ausschnitte von OpenStreetMap für einzelne Städte (metro extracts)
- Eine Alternative zum Downlaod von großen OSM-Ausschnitten ist die Geofabrik-Seite.
- Hier lassen sich ebenfalls aktuelle Ausschnitte aber auch Shapefiles herunterladen.
- Bei den eben vorgestellten Möglichkeiten geht es vor allem um das Herunterladen kleiner Ausschnitte.
- Wenn größere Datenmengen benötigt werden, sollte man eine Datenbanklösung nutzen.
- PostgreSQL hat den Vorteil, dass es Open-Source ist.
- Hier ist eine Einführung in PostgreSQL zu finden
- Sehr empfehlenswert: Arbeiten mit pgAdmin
- Beispiel: um Verknüpfung zu einer Datenbank herzustellen - Doppelklick auf den Server in pgAdmin
- Installieren der PostGIS Erweiterung:
CREATE EXTENSION postgis;
- Läuft unter Linux deutlich besser
- so könnte bspw. ein Import in PostgreSQL aussehen:
osm2pgsql -c -d osmBerlin --slim -C -k berlin-latest.osm.pbf
Github Verzeichnis zum Paket
install.packages("RPostgreSQL")
library("RPostgreSQL")
QGIS - Ein freies Open-Source-Geographisches-Informationssystem
- Erstellen, bearbeiten, anzeigen, analysieren räumlicher Information unter Windows, Mac, Linux, BSD (bald auch Android)
- Mit QGIS kann bspw auch der WMS/WCS oder WFS-Dienst des IÖR-Monitors genutzt werden.
Nutze bspw. QGIS um Shapefiles zu extrahieren
-
Wiki zum Downlaod von Openstreetmap Daten
-
Auf dem Openstreetmap Blog gibt es wöchentlich neue Nachrichten zu OSM.
-
Liste möglicher Datenquellen für räumliche Analysen (weltweit und in Deutschland )
-
Daten zu Administrative Grenzen kann man bei Second Administrative Level Boundaries (SALB) bekommen