GeoJSON-zu-Google-KML-Konverter

Die Konvertierung von GeoJSON-Vektoren in Google-KML übersetzt leichtgewichtige JSON-Koordinaten-Arrays in strukturierte XML-Dokumente, die auf Google Earth und Google Maps zugeschnitten sind.

Dateien auswählen oder ziehen

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Formatvergleich & Technische Spezifikationen

SpezifikationGEOJSONKML
MIME-Typapplication/geo+jsonapplication/vnd.google-earth.kml+xml
Typgeographic vector JSONgeographic XML notation
Kompressionnone (JSON text)XML text (KMZ when ZIP compressed)
StandardspezifikationIETF RFC 7946OGC KML 2.3
Magic-Bytes-Header7B 22 74 79 70 65 22 3A 20 22 ({"type": ") JSON header3C 3F 78 6D 6C ... 3C 6B 6D 6C (<kml)

Formatübersicht & Anwendungsbereiche

Geografische Vektordaten werden häufig im GeoJSON-Format erfasst und geteilt, da Webentwickler und JavaScript-Mapping-Bibliotheken diese natürlich verarbeiten. Desktop-GIS-Software wie Google Earth und ältere Enterprise-Globus-Anwendungen erfordern jedoch die Keyhole Markup Language, allgemein bekannt als KML. Das Übersetzen dieser Formate ermöglicht es Feldforschern und Kartografen, im Web gecrawlte Grenzpolygone, Drohnen-Telemetriepunkte und kommunale Anlagenrouten in virtuellen Globen anzuzeigen, ohne benutzerdefinierte Skripte schreiben zu müssen. Die Übertragung von Daten von GeoJSON zu KML schließt zudem die Lücke zwischen Open-Source-Web-APIs und verbraucherorientierten Kartierungswerkzeugen. Viele Stadtplaner erheben Daten mit Leaflet- oder Mapbox-Bibliotheken, die GeoJSON-Dateien ausgeben. Wenn Stakeholder genau diese Ebenen in einer 3D-Desktop-Umgebung überprüfen möchten, stellt die Konvertierung der Geometrie-Tags, Styling-Attribute und Metadateneigenschaften in XML-Knoten sicher, dass visuelle Elemente wie Symbole, Linienstärken und Füllfarben korrekt gerendert werden.

Technische Spezifikationen & Codec-Übersicht

GeoJSON verwendet den MIME-Typ application/geo+json und stellt geografische Punkte, Linien und Polygone in einfachem Text im JavaScript Object Notation-Format dar. Es enthält keine binären Magic-Bytes und stützt sich stattdessen auf standardmäßige ASCII- oder UTF-8-Klammern und Schlüssel-Wert-Paare wie "type": "FeatureCollection". Im Gegensatz dazu nutzt Google KML den MIME-Typ application/vnd.google-earth.kml+xml und strukturiert räumliche Merkmale innerhalb von XML-Tags wie <Placemark>, <Point> und <Polygon>. Während keines der beiden Formate auf Textebene eine verlustbehaftete Komprimierung verwendet, können KML-Dateien mithilfe der Standard-DEFLATE-Komprimierung in KMZ-Archive komprimiert werden, um schwere Vektordaten und lokale Bildsymbole zusammenzufassen.

Betriebssystem- & Browser-Kompatibilität

Beide Formate lassen sich reibungslos auf modernen Betriebssystemen wie Windows, macOS, Linux, iOS und Android laden. Moderne Webbrowser analysieren GeoJSON-Strings nativ mit Standard-JavaScript-Engines, während Google KML spezialisierte Parser oder dedizierte Desktop-Earth-Software wie Google Earth Pro erfordert. Mobile Browser können rohe KML-Dateien ohne eine Hilfsanwendung oder serverseitiges Vor-Rendering nicht direkt anzeigen.

💡 Nützliche Informationen

Wenn Sie große Datensätze mit Tausenden von komplexen Polygonen konvertieren, sollten Sie Ihre Quell-GeoJSON-Datei vor dem Export nach KML in kleinere regionale Dateien aufteilen, um Speicherabstürze in verbraucherorientierten Mapping-Anwendungen zu verhindern.

Formatvergleich & Technische Spezifikationen

Eine standardmäßige 5 Megabyte große GeoJSON-Vektordatei wird über eine 1-Gbps-Glasfaserverbindung in etwa 0,05 Sekunden übertragen, über ein Standard-5G-Mobilfunknetz in rund 0,4 Sekunden und über eine typische 4G-LTE-Verbindung in etwa 1 Sekunde.

Häufig gestellte Fragen

Wie konvertiert man GeoJSON in Google-KML ohne Qualitätsverlust?

Diese Konvertierung ist strikt verlustfrei, da beide Formate Vektorkoordinaten mithilfe exakter numerischer Breiten- und Längengradwerte speichern. Der Übersetzungsprozess ordnet GeoJSON-Schlüssel entsprechenden Kml-XML-Elementen zu, ohne die Koordinatenpräzision zu verändern, obwohl benutzerdefinierte Styling-Eigenschaften möglicherweise eine manuelle Zuordnung erfordern, wenn die Zielsoftware nicht standardmäßige Attribute unterschiedlich liest.

Worin besteht der Unterschied zwischen GeoJSON und Google-KML?

GeoJSON ist ein leichtgewichtiges Textformat, das auf der JSON-Syntax aufbaut und speziell für Web-Mapping-APIs und die JavaScript-Verarbeitung entwickelt wurde. Google-KML ist eine XML-basierte Sprache, die für Google Earth entwickelt wurde und integrierte Unterstützung für 3D-Höhenklemmung, benutzerdefinierte Kamerapositionen, verschachtelte Ordnerhierarchien und eingebettete Symbole bietet.