Koordinaten der Gemeindegrenzen

Hallo Ihr Lieben,

Auf der Homepage unserer Gemeinde ist es geplant eine Karte anzuzeigen, die unter anderem die Gemeindegrenzen anzeigt.

Momentan zeigen wir eine Leaflet Karte an und wir wissen, wie wir ein Polygon über die Karte zeichnen. Außerdem wissen wir, dass alle Grenzen als Relation in der Openstreetmap-Datenbank gespeichert sind.

Was wir nicht wissen: Wie können wir diese Relation auf der Leaflet-Karte anzeigen. Wie bekommen wir die Gemeindegrenzen als Shape-File, GeoJSON oder die Koordinaten?

Vielen Dank für jeden Tipp.

die Relation hat ways als Mitglieder, und die bestehen aus einer Folge von Punkten. Diese Punkte haben die Koordinaten.

Für die Umwandlung gibt es tools, ein einfacher Weg wäre zB die Relation in JOSM zu laden, dann als gpx zu exportieren und dieses umzuwandeln (vielleicht kann JOSM mittlerweile auch Geojson direkt speichern). Es gibt glaube ich auch Scripte im Netz die das in einem Schritt machen

oder man exportiert von Walters Website direkt als GeoJSON (unten links “json”): https://wambachers-osm.website/boundaries/

oder qgis verwenden zum erstellen einer shapedatei mit gemeindegrenzen

https://www.youtube.com/watch?v=l8QlFuuvBD4

Video angucken und beim Teil mit dem QuickOSM-Plugin:

Schlüssel: admin_level ; Wert: 8 ; In: “Gemeindename”

für eine Karte erstellen würde ich auch https://umap.openstreetmap.de/de/ empfehlen

Mit Overpass Turbo eine Abfrage nach Gemeindeschlüssel machen, http://overpass-turbo.eu/s/OWz.

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“de:amtlicher_gemeindeschluessel=03241006”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “"de:amtlicher_gemeindeschluessel"=03241006”
relation["de:amtlicher_gemeindeschluessel"="03241006"]({{bbox}});
);
// print results
out body;
>;
out skel qt;

Dann oben in der Leiste “Export->Daten->Als GeoJSON”.