CSV zu KML / GeoJSON

Laden Sie eine CSV-Datei mit Koordinaten hoch und konvertieren Sie sie in KML oder GeoJSON.

📋 CSV-Datei hier ablegen oder klicken
📋Keine Datei geladen. CSV-Datei oben ablegen.

Über dieses Tool

Der CSV-zu-GeoJSON/KML-Konverter wandelt eine tabellarische CSV-Datei mit Koordinatenspalten in ein räumliches Format um und zeigt eine Vorschau der Punkte auf einer Karte. Er schließt die Lücke zwischen tabellenbasierter Datenerfassung und GIS-Workflows — sodass Felddaten, Adresslisten oder IoT-Sensorprotokolle direkt in Kartierungswerkzeuge importiert werden können.

Eingabe

Eine .csv-Datei mit mindestens zwei Spalten für Breiten- und Längengradwerte. Spaltenüberschriften werden automatisch erkannt; gängige Namen (lat, latitude, lng, lon, longitude, x, y) werden ohne Konfiguration erkannt. Alle übrigen Spalten werden als Feature-Eigenschaften erhalten. Zeilen mit fehlenden oder nicht-numerischen Koordinatenwerten werden stillschweigend übersprungen.

Ausgabe

Die erkannten Punkte als Marker auf der Karte gerendert, plus die konvertierte Datei als GeoJSON- oder KML-Download. Die GeoJSON-Ausgabe ist eine FeatureCollection aus Point-Features; die KML-Ausgabe ist ein <Placemark> pro Zeile.

Schlüsselkonzepte

CSV (Comma-Separated Values)
Ein tabellarisches Klartextformat, bei dem jede Zeile ein Datensatz ist und Spalten durch Kommas (oder gelegentlich Semikolons oder Tabulatoren) getrennt werden. Es gibt keinen formalen räumlichen Standard für CSV — die Benennung von Koordinatenspalten variiert stark zwischen Datenquellen, GPS-Loggern, Vermessungs-Apps und Datenbankexporten.
GeoJSON-Punkt-Feature
Jede gültige CSV-Zeile wird zu einem Feature-Objekt: {"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}. Beachten Sie, dass die GeoJSON-Koordinatenreihenfolge [Längengrad, Breitengrad] ist, was die Umkehrung der üblichen Anzeigereihenfolge [lat, lng] darstellt.
Zeichenkodierung
Das Tool liest Dateien als UTF-8. Aus Microsoft Excel exportierte CSVs können die Windows-1252-Kodierung verwenden, was bei akzentuierten Zeichen oder nicht-lateinischem Text zu Mojibake führt. Speichern Sie aus Excel als „CSV UTF-8 (durch Trennzeichen getrennt)“ oder verwenden Sie Google Sheets, das standardmäßig UTF-8 exportiert.