mapverter

SHP in KML umwandeln

Wandeln Sie ein Shapefile im Browser in KML um. Die .prj wird gelesen, Koordinaten werden nach WGS 84 umgerechnet, ältere Kodierungen erkannt.

  1. Datei
  2. Prüfen
  3. Download

GIS-Datei hierher ziehen

SHP (ZIP oder .shp mit .shx, .dbf, .prj), KML, KMZ, GeoJSON, GPX, CSV

Kostenlos · jeweils ein Datensatz · bis 20 MB

Mehrere Datensätze auf einmal umwandeln?

Das Shapefile so hinzufügen, wie Sie es haben

Ziehen Sie die ZIP-Datei auf die Seite, wählen Sie die .shp-Datei zusammen mit ihren Dateien .shx, .dbf, .prj und .cpg aus oder ziehen Sie den ganzen entpackten Ordner dorthin; Unterordner werden ebenfalls gelesen. Begleitdateien wie .shp.xml, .sbn und .sbx werden ignoriert. Lose Dateien und Ordner dürfen jeweils nur ein Shapefile enthalten. Möchten Sie mehrere Shapefiles zusammen umwandeln, packen Sie sie in eine ZIP-Datei: Jedes davon wird dann zu einem eigenen Ordner im KML.

Von jedem Koordinatenbezugssystem nach WGS 84

KML verwendet ausschließlich Längen- und Breitengrade in WGS 84, daher ist das Ziel festgelegt. mapverter erkennt die .prj-Datei anhand ihres EPSG-Codes oder durch den Vergleich ihrer Projektionsparameter mit bekannten Koordinatenbezugssystemen (KBS). Funktioniert beides nicht, wird die Definition aus der .prj-Datei selbst für die Umrechnung verwendet. Die umgerechneten Koordinaten werden auf 7 Nachkommastellen gerundet, das sind etwa 1 cm.

Ohne .prj-Datei werden Daten, deren Werte bereits in den Wertebereichen für Längen- und Breitengrade liegen, als WGS 84 interpretiert. Andernfalls wählen Sie das Quell-KBS selbst. Sie können eines der vorgeschlagenen KBS nehmen, etwa Web Mercator (EPSG:3857), auf der Karte auf Ihr Gebiet klicken, um die dortige UTM-Zone auszuprobieren, oder nach EPSG-Code oder Name suchen. Die Karte zeigt bei jeder Auswahl, wo die Daten landen.

Namen und Attribute

Ein Feld mit dem Namen name wird zum Namen des Placemarks, alle anderen Felder werden als ExtendedData gespeichert. Der Text wird mit der in der .cpg-Datei genannten Kodierung gelesen oder, wenn es keine .cpg gibt, aus der DBF selbst erkannt; das KML wird als UTF-8 geschrieben. Shapefiles enthalten keine Stilinformationen, daher haben auch die Placemarks keine Stile.

Häufig gestellte Fragen

Warum haben meine Placemarks keine Namen?
Als Name eines Placemarks wird nur ein Feld verwendet, das genau name heißt, in Kleinbuchstaben. Felder wie NAME oder Name bleiben stattdessen in ExtendedData erhalten. Benennen Sie das Feld vor der Umwandlung in Ihrer GIS-Software um, wenn es als Name dienen soll.
Mein Shapefile hat keine .prj-Datei. Kann ich es trotzdem umwandeln?
Ja. Liegen alle Koordinaten in den Wertebereichen für Längen- und Breitengrade, interpretiert mapverter die Daten als WGS 84 und weist im Bericht darauf hin. Andernfalls wählen Sie das Quell-KBS aus den vorgeschlagenen KBS, klicken auf der Karte auf Ihr Gebiet, um die dortige UTM-Zone auszuprobieren, oder suchen nach EPSG-Code oder Name.
Der Attributtext ist verstümmelt. Was kann ich tun?
mapverter liest die .cpg-Datei, prüft, ob der Text gültiges UTF-8 ist, und probiert dann ältere Kodierungen aus. Musste der Text neu gelesen werden, wird das Ergebnis als „Korrigiert“ gekennzeichnet. Ist die Vermutung trotzdem falsch, ändern Sie die Kodierung im Schritt „Prüfen“ und kontrollieren Sie die Beispielwerte, bevor Sie umwandeln.
Werden meine Shapefiles hochgeladen?
Nein. Die Dateien werden in Ihrem Browser gelesen und umgewandelt und nie an einen Server gesendet.