KMZ in GeoJSON umwandeln
Kostenlos, privat und schnell: Alles läuft in Ihrem Browser, Ihre KMZ-Datei wird nie hochgeladen.
KMZ in GeoJSON: Warum umwandeln?
Google Earth Pro speichert Orte standardmäßig als KMZ, und auch Behörden und Versorgungsunternehmen bieten Kartendaten häufig als KMZ zum Download an. Um diese Daten in einer Webkarte, einer JavaScript-Anwendung oder einer räumlichen Datenbank zu nutzen, brauchen Sie GeoJSON. Dieser Konverter öffnet die KMZ, findet die darin enthaltene KML und wandelt ihre Ortsmarken in einem Schritt in GeoJSON um, wobei Namen und Beschreibungen als Eigenschaften erhalten bleiben. Ordner werden zu separaten GeoJSON-Dateien, sodass die Struktur des Originals bestehen bleibt. Alles geschieht in Ihrem Browser mit GDAL, der Bibliothek hinter QGIS, und die Datei wird nie hochgeladen.
So wandeln Sie KMZ in GeoJSON um
- Ziehen Sie Ihre .kmz-Datei in das Feld oder klicken Sie, um sie auszuwählen.
- Prüfen Sie die Ortsmarken auf der Karte und die Liste der Ordner.
- Starten Sie die Umwandlung und laden Sie die GeoJSON-Datei herunter, oder eine ZIP-Datei mit einer Datei pro Ordner.
Was sich bei der Umwandlung ändert
Eingepackte Bilder fallen weg
Icons, Fotos und Bildüberlagerungen in der KMZ sind keine geografischen Objekte und gehören daher nicht zum GeoJSON. Eine Beschreibung, die ein Foto mit einem img-Tag anzeigt, behält den Tag, aber die Bilddatei, auf die er verweist, ist nicht enthalten. Gescannte Karten, die als Bodenüberlagerung platziert sind, werden ebenfalls nicht umgewandelt.
Stile gehen verloren
GeoJSON hat keinen Platz für KML-Stile. Icon-Bilder, Farben und Linienbreiten verschwinden, und alle Objekte sehen gleich aus, bis Sie sie selbst gestalten. In Leaflet, MapLibre oder OpenLayers können Sie Objekte nach einer Eigenschaft wie dem Ordner oder dem Namen einfärben.
Eine GeoJSON-Datei pro Ordner
Jeder KML-Ordner wird zu einem eigenen Layer und damit zu einer eigenen GeoJSON-Datei, die nach dem Ordner benannt ist. Sie laden alle zusammen als ZIP-Datei herunter. Ortsmarken, die in keinem Ordner liegen, bilden einen eigenen Layer.
Höhe ohne Höhenmodus
Höhenangaben bleiben als dritte Koordinate erhalten. KML gibt außerdem an, ob eine Höhe vom Boden oder vom Meeresspiegel aus gemessen wird; GeoJSON kann das nicht ausdrücken, daher entfällt diese Information.
Die Koordinaten bleiben, wie sie sind
KML und GeoJSON verwenden beide geografische Länge und Breite in WGS84, eine Umprojektion ist also nicht nötig. Die Ausgabe folgt RFC 7946 mit bis zu 7 Nachkommastellen.
Über die Formate
KMZ
KMZ ist eine gezippte KML-Datei, oft mit Symbolen und Bildern, die mit hineingepackt sind. Google Earth speichert standardmäßig als KMZ, daher erhalten die meisten Menschen dieses Format, wenn sie aus Google Earth exportieren.
- Die Hauptdatei im ZIP-Archiv heißt meist doc.kml.
- Bilder und Symbole in der KMZ-Datei sind keine Geodaten und entfallen daher bei der Umwandlung in Formate wie GeoJSON oder Shapefile.
GeoJSON
GeoJSON ist ein JSON-Textformat für geografische Objekte und wurde 2016 als RFC 7946 standardisiert. Es ist das native Format von Webkarten wie Leaflet, MapLibre und Mapbox sowie vieler APIs.
- Koordinaten sind geografische Länge und Breite in WGS84 (in dieser Reihenfolge).
- Punkte, Linien und Polygone können in einer Datei gemischt werden.
- Eigenschaften können beliebige JSON-Werte sein, ohne Begrenzung der Feldnamenlänge.
Häufige Fragen
Was steckt in einer KMZ-Datei?
Ein ZIP-Archiv mit einer KML-Hauptdatei, meist doc.kml, und oft einem Ordner mit Icons oder Fotos. Der Konverter entpackt es im Arbeitsspeicher, Sie müssen es also nicht selbst entpacken.
Meine KMZ enthält mehrere KML-Dateien. Welche wird umgewandelt?
Alle. Zuerst wird die Hauptdatei doc.kml gelesen, danach alle weiteren KML-Dateien im Archiv, und jeder ihrer Ordner wird zu einer GeoJSON-Datei.
Kann ich das GeoJSON später wieder in KML umwandeln?
Ja, mit dem Konverter von GeoJSON in KML. Die Stile kommen dabei nicht zurück, weil das GeoJSON sie nicht enthält; bewahren Sie die ursprüngliche KMZ auf, wenn Ihnen die Stile wichtig sind.
Wird meine KMZ hochgeladen?
Nein. Die Datei wird von Ihrem Browser entpackt und umgewandelt, und nichts verlässt Ihren Computer.