Von Google Earth zum Shapefile
KML speichert immer Längen- und Breitengrade in WGS 84, daher verwendet auch das Shapefile zunächst WGS 84. Arbeitet Ihr GIS-Projekt mit projizierten Koordinaten, wählen Sie Web Mercator (EPSG:3857) als Ziel oder öffnen Sie eine Seite wie EPSG:25832 (ETRS89 / UTM 32N), die das jeweilige Koordinatenbezugssystem (KBS) bereits als Ziel vorwählt. Die Koordinaten werden umgerechnet, und die .prj-Datei in der ZIP-Datei beschreibt das von Ihnen verwendete KBS.
Jeder Ausgabe-Layer besteht aus den Dateien .shp, .shx, .dbf, .prj und .cpg. Lassen Sie die Dateien beim Öffnen in QGIS, ArcGIS oder einer anderen GIS-Anwendung zusammen in einem Ordner.
Was sich bei der Umwandlung ändert
- Ordnernamen bleiben im Attribut
foldererhalten. Verschachtelte Ordner werden mit einem Schrägstrich verbunden, zum BeispielSurvey/Block A. - Ein Shapefile enthält nur einen Geometrietyp. Mischt das KML Punkte, Linien und Polygone, landen sie daher in getrennten Dateien wie
places_point.shpundplaces_line.shp. Eine MultiGeometry mit gemischten Typen wird genauso aufgeteilt. - DBF-Feldnamen sind auf 10 Byte begrenzt, deshalb wird aus
descriptionder Namedescriptio. Jedes umbenannte Feld steht infield_names.csvin der ZIP-Datei. - Textwerte mit mehr als 254 Byte werden abgeschnitten, und Placemarks ohne Koordinaten werden ausgelassen. Der Umwandlungsbericht nennt die Anzahl.
- KML-Farben, Linienbreiten und Höhen werden nicht gespeichert. Die Höhe wird im Bericht nur erwähnt, wenn ein Placemark eine Höhe ungleich null hatte.
Textkodierung
Attribute werden als UTF-8 geschrieben, und die .cpg-Datei vermerkt das. Ist das Shapefile für koreanische Software gedacht, die CP949 erwartet, wählen Sie stattdessen CP949. Zeichen, die CP949 nicht darstellen kann, werden durch „?“ ersetzt, und der Bericht zählt sie.