CSV zu KML / GeoJSON
Laden Sie eine CSV-Datei mit Koordinaten hoch und konvertieren Sie sie in KML oder GeoJSON.
Ü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.