KML in CSV umwandeln
Kostenlos, privat und schnell: Alles läuft in Ihrem Browser, Ihre KML-Datei wird nie hochgeladen.
KML in CSV: Warum umwandeln?
Eine KML aus Google Earth oder Google My Maps ist ideal, um Orte auf einer Karte anzusehen, aber nicht, um sie zu zählen, zu sortieren oder für einen Serienbrief zu nutzen. Dieser Konverter macht aus den Ortsmarken eine CSV-Tabelle, die Sie in Excel oder Google Sheets öffnen können: eine Zeile pro Ortsmarke mit Name und Beschreibung und Längen- und Breitengrad als zwei einfache Spalten. Pfade und Flächen werden als WKT-Text geschrieben, den GIS-Programme wieder einlesen können. Jeder KML-Ordner wird eine eigene CSV; eine My-Maps-Datei mit mehreren Ebenen ergibt also eine Tabelle pro Ebene in einer ZIP-Datei. Wählen Sie die Standard-CSV oder eine Excel-Variante, die Umlaute wie ä und ß richtig anzeigt und für Länder mit Dezimalkomma Semikolons und Dezimalkommas verwendet.
So wandeln Sie KML in CSV um
- Ziehen Sie Ihre .kml-Datei in das Feld oder klicken Sie, um sie auszuwählen. Eine .kmz wandeln Sie zuerst mit dem KMZ-in-KML-Konverter um.
- Wählen Sie die CSV-Variante, die zu dem Programm passt, in dem Sie die Datei öffnen.
- Klicken Sie auf „In CSV umwandeln“ und öffnen Sie die Tabelle in Excel, Google Sheets oder Ihrem GIS.
Was sich bei der Umwandlung ändert
Nur Name und Beschreibung
Der Konverter liest Name und Beschreibung jeder Ortsmarke. Zusätzliche Felder als KML-ExtendedData, die My Maps für importierte Tabellenspalten verwendet, werden nicht gelesen. Brauchen Sie diese Spalten, exportieren Sie die Ebene direkt aus My Maps als CSV oder öffnen Sie die KML in QGIS.
Punkte werden X und Y
Enthält ein Ordner nur Punkte, beginnt die CSV mit einer Spalte X (Längengrad) und einer Spalte Y (Breitengrad). Punkte mit echter Höhe bekommen zusätzlich eine Spalte Z; die Höhe 0, die Google Earth für Punkte am Boden schreibt, wird weggelassen.
Pfade und Flächen werden WKT
Ein Ordner mit Linien oder Polygonen bekommt stattdessen eine WKT-Spalte, zum Beispiel LINESTRING (13.37 52.51, …). Excel zeigt das als Text; QGIS und andere GIS-Programme machen daraus wieder Geometrie.
Beschreibungen mit HTML
In Google Earth geschriebene Beschreibungen enthalten oft HTML wie Zeilenumbrüche und Links. Sie werden unverändert übernommen, Sie sehen in den Zellen also eventuell Tags wie <br>.
Über die Formate
KML
KML (Keyhole Markup Language) ist das XML-Format hinter Google Earth und Google My Maps und seit 2008 ein OGC-Standard. Neben der Geometrie kann es Stile, Symbole, Ordner und Beschreibungen in HTML enthalten.
- Immer geografische Länge und Breite in WGS84, optional mit Höhe.
- Ordner gruppieren Ortsmarkierungen; jeder Ordner kann bei der Umwandlung zu einem eigenen Layer werden.
- Stile (Farben, Linienstärken, Symbole) sind spezifisch für KML und Google Earth.
CSV
CSV (comma-separated values) ist eine Tabelle als reiner Text, die sich in Excel, Google Sheets und jeder Datenbank öffnen lässt. Einen eigenen Geometrietyp hat CSV nicht: Standorte werden entweder in zwei Koordinatenspalten gespeichert, etwa Breite und Länge, oder in einer Spalte mit WKT-Text.
- Punkte passen in zwei Spalten (X und Y oder Länge und Breite); Linien und Polygone brauchen eine WKT-Spalte.
- Das Koordinatensystem wird nicht in der Datei gespeichert, notieren Sie es daher separat.
- Für das Trennzeichen gibt es keinen Standard: Excel verwendet je nach Spracheinstellung ein Komma oder ein Semikolon.
- Jeder Wert ist Text; ob 0800 eine Zahl oder eine Postleitzahl ist, entscheidet das Programm, das die Datei liest.
Häufige Fragen
Wird meine KML hochgeladen?
Nein. Die Datei wird von Ihrem Browser auf Ihrem Gerät gelesen und umgewandelt.
Warum habe ich eine ZIP-Datei bekommen?
Ihre KML hat mehrere Ordner oder Ebenen. Jeder wird eine eigene CSV, benannt nach dem Ordner, damit die Tabellen nicht durcheinandergeraten.
Welche CSV-Variante soll ich wählen?
Standard für GIS-Programme, Datenbanken und Google Sheets. „Excel in Europa“, wenn Ihr Excel ein Komma als Dezimalzeichen verwendet, wie im deutschsprachigen Raum üblich.
Kann ich die CSV wieder in eine KML umwandeln?
Ja. Wandeln Sie sie mit dem CSV-Konverter in GeoJSON um und dann in KML.