Datengewinnung
mit großem Dank an Harald Hartmann
Grundsätzlich könnte es so laufen
JOSM
- Installiere und starte JOSM (Java OpenStreetmap Editor)
- Hier gibt man nun das Gebiet ein, dessen Grenzen heruntergeladen werden sollen (z.B. Sachsen)
- Daten herunterladen
- Glücklich sein
Leider sagt das Programm: “Der OSM-Server api.openstreetmap meldete eine fehlerhafte Anfrage. Das angeforderte Gebiet ist zu groß oder enthält zu viele Daten. Versuchen Sie, ein kleineres Gebiet herunterzuladen oder nutzen Sie einen Datenbankexport.”
Die Meldung ist verständlich, wenn man bedenkt, wieviele Daten in einer kleinen Fläche stecken - geschweige denn in einer großen. Wir sind hier aber nur an den Grenzen interessiert, was die Datenmenge wiederum überschaubar macht.
geofabrik
- http://download.geofabrik.de
- Bundesländergrenzen: http://download.geofabrik.de/europe/germany.html
- Download-Formate: osm.pbf, shp, osm.bz2
- Problem Dateigröße! Beispiel Sachsen: 170 - 280 MB
wambacher’s boundaries map
- https://wambachers-osm.website/boundaries/
- Download in verschiedenen Formaten möglich
- Zum Download muss man angemeldet sein; Anmeldung möglich per SSO mit den Daten von OSM
- Nur Länder- aber keine Bundesländergrenzen
- Download per Kommandozeile; die Anweisung wird generiert und angezeigt, die man dann nur noch in das eigene Kommandozeilentool copy&pasten muss
overpass-turbo
- http://overpass-turbo.eu/
- Format: shp
- Trotz Wizard muss man schon Vorwissen mitbringen. Die Abfrage zum Beispiel Sachsen lautet:
[out:json][timeout:25]; ( relation(62467); ); out body; >; out skel qt;
Mein Versuch im Wizard mit “way:border in Sachsen” führte zu diesem Code:
[out:json][timeout:25]; {{geocodeArea:Sachsen}}->.searchArea; ( way(area.searchArea); ); out body; >; out skel qt;
Beim Ausführen gab es dann diese Meldung: