KML in GeoJSON umwandeln

KML aus Google Earth oder Google My Maps in GeoJSON für Leaflet, Mapbox, QGIS und PostGIS umwandeln. Kostenlos, sofort und privat – nichts wird hochgeladen.

KML-Datei hier ablegen

oder

Ihre Datei verlässt nie den Browser

So wandeln Sie KML in GeoJSON um

  1. Ziehen Sie Ihre KML-Datei in das Feld oben oder klicken Sie, um sie auf Ihrem Gerät auszuwählen.
  2. Die Umwandlung läuft sofort in Ihrem Browser. Es wird nichts hochgeladen.
  3. Klicken Sie auf „GeoJSON herunterladen“, um die umgewandelte Datei zu speichern.

Über die Formate

KML .kml
KML (Keyhole Markup Language) ist das XML-Format von Google Earth und Google My Maps. Es beschreibt Ortsmarken, Pfade und Polygone und kann über die Erweiterung gx:Track auch Tracks mit Zeitstempeln enthalten.
GeoJSON .geojson
GeoJSON (RFC 7946) ist das JSON-Format für Geodaten, das Webkarten und GIS-Software wie Leaflet, Mapbox, QGIS und PostGIS verwenden. Koordinaten werden als Längengrad, Breitengrad, Höhe gespeichert.

Häufige Fragen

Wie werden KML-Geometrien in GeoJSON abgebildet?

Punkte, LineStrings und Polygone (auch mit Löchern) behalten ihren Typ. Ein gx:Track wird zu einem LineString und ein gx:MultiTrack zu einem MultiLineString, mit Zeitstempeln in properties.coordinateProperties.times. Eine MultiGeometry mit gemischten Typen wird zu einer GeometryCollection.

Was passiert mit Namen, Beschreibungen und Stilen?

Name, Beschreibung, Zeitstempel und ExtendedData-Felder werden zu Feature-Properties. Linien- und Füllstile werden als simplestyle-Properties wie stroke, stroke-width, fill und fill-opacity geschrieben, die geojson.io, Mapbox und GitHub verstehen.

Was wird nicht umgewandelt?

Netzwerklinks werden nicht verfolgt, da diese Seite nichts herunterladen kann; nur ihr Regionsumriss und ihre URL bleiben erhalten. Ein Boden-Overlay wird zu einem Polygon seiner Grundfläche mit der Bild-URL in der Property icon, das Bild selbst ist nicht enthalten. 3D-Modelle und Touren werden übersprungen. KMZ-Dateien müssen zuerst entpackt werden: in .zip umbenennen, entpacken und die enthaltene doc.kml umwandeln.

Werden meine Dateien auf einen Server hochgeladen?

Nein. Die Umwandlung läuft vollständig in Ihrem Browser, und die Seite darf Ihre Datei nirgendwohin senden. Sie können das im Netzwerk-Tab der Entwicklertools Ihres Browsers prüfen: Keine Anfrage enthält Ihre Datei.

Gibt es eine Größenbeschränkung?

Dateien bis 200 MB werden akzeptiert. Da alles auf Ihrem Gerät passiert, begrenzt bei sehr großen Dateien der Arbeitsspeicher des Browsers und kein Upload-Limit.