KML in Shapefile (SHP) umwandeln
KML-Dateien aus Google Earth oder Google Maps direkt im Browser in ein vollständiges Shapefile umwandeln — inklusive Ordner-/Layer-Erkennung, automatischer Aufteilung gemischter Geometrietypen und Koordinatentransformation. Läuft serverseitig, die Datei wird danach automatisch gelöscht.
Nur eine .kml-Datei nötig, keine Begleitdateien. Keine Datei zur Hand? Beispieldatei herunterladen.
Unterstützte Eingabe
Eine einzelne .kml-Datei (max. 20 MB anonym, siehe Preise). Enthält deine Datei eingebettete Ressourcen (Icons, Bilder) und liegt deshalb als .kmz vor, nutze stattdessen KMZ zu Shapefile (in Vorbereitung) oder entpacke die KML zuerst selbst.
Was die Analyse zeigt
Nach dem Upload liest GeoVerto Ordner/Layer, Geometrietypen (Punkt/Linie/Fläche, auch gemischt), die Anzahl der Objekte sowie das Koordinatensystem mit einer Konfidenzangabe. KML ist laut Spezifikation immer WGS 84 (EPSG:4326) — die Analyse bestätigt das an der Datei, erfindet es nicht.
Konvertierungsoptionen
Standardmäßig bleibt das Ergebnis in EPSG:4326. Optional kann ein Ziel-CRS (z. B. ein UTM- oder Gauß-Krüger-System für den deutschen Amtsbetrieb) angegeben werden — die Koordinaten werden dann vor dem Schreiben transformiert.
Ergebnis und Download
Das Ergebnis ist ein ZIP mit einem vollständigen Shapefile (.shp/.shx/.dbf/.prj) — bei gemischten Geometrietypen ein Shapefile-Satz je Typ (z. B. _points, _polygons) in demselben ZIP, da ein einzelnes Shapefile nur einen Geometrietyp pro Layer speichern kann. Der Download-Link ist befristet gültig, siehe Sicherheit.
Anleitung
- KML-Datei hochladen (Drag & Drop oder Klick).
- Analyseergebnis prüfen (Layer, Geometrietypen, CRS).
- Optional ein Ziel-CRS eintragen.
- „In Shapefile umwandeln“ klicken und warten, bis der Job abgeschlossen ist.
- ZIP herunterladen.
Technische Besonderheiten
- Feldnamen werden auf 10 Zeichen gekürzt (DBF-Beschränkung) — z. B. wird
descriptionzudescriptio. - KML-Zeitstempel (
DateTime) werden als reines Datum gespeichert, da Shapefile keinen nativen DateTime-Typ kennt. - Ein KML-Dokument mit gemischten Geometrietypen in einem Ordner wird automatisch in mehrere Shapefiles aufgeteilt (siehe oben) statt die Konvertierung abzubrechen.
Mögliche Informationsverluste
- Stile, Icons und Ordnerfarben aus KML gehen verloren — Shapefile kennt kein Styling.
- HTML-Formatierung in Beschreibungsfeldern wird zu reinem Text.
- Verschachtelte Ordnerstrukturen werden auf Layer-Ebene abgeflacht.
Koordinatensystem und Projektion
KML ist immer EPSG:4326. Für den Einsatz in deutscher Amtssoftware wird das Ergebnis oft nach ETRS89/UTM (z. B. EPSG:25832 für Zone 32N) transformiert — trag das Ziel-CRS dafür oben ein.
Datenschutz und Löschung
Ohne Anmeldung wird die Datei nach 2 Stunden automatisch gelöscht (`ANON_UPLOAD_RETENTION_HOURS`), Download-Links laufen nach 15 Minuten ab. Details: Sicherheit und Datenschutz.
Beispieldatei
Kleine Beispiel-KML herunterladen (zwei Punkte, Berlin und Hamburg) zum direkten Ausprobieren.
Häufige Fragen
- Brauche ich ein Konto?
- Nein, für kleine Dateien nicht — siehe Preise für die genauen Grenzen.
- Was passiert mit KMZ-Dateien?
- KMZ ist ein ZIP-Archiv um eine KML — diese Seite erwartet die entpackte
.kml; eine eigene KMZ→Shapefile-Konvertierung ist in Vorbereitung. - Warum bekomme ich mehrere Shapefiles in einem ZIP?
- Weil deine KML sowohl Punkte als auch Linien/Flächen enthält — Shapefile kann pro Datei nur einen Geometrietyp speichern, siehe „Technische Besonderheiten“ oben.
Verwandte Konvertierungen
Shapefile zu KML und KML zu GeoJSON sind in Vorbereitung und folgen als eigene Seiten, sobald sie denselben Qualitätsstand erreichen wie diese hier.
Formate im Detail
Für Entwickler:innen
Diese Konvertierung ist auch über die API verfügbar (POST /v1/convert mit target_formats: ["shapefile"]) — siehe API-Dokumentation.