GeoJSON, wie RFC 7946 es verlangt
Die Ausgabe ist eine einzige FeatureCollection mit Längen- und Breitengraden in WGS 84, daher ist das Ziel-Koordinatenbezugssystem (KBS) festgelegt. mapverter liest die .prj-Datei, rechnet jede Koordinate um und rundet sie auf 7 Nachkommastellen, das sind etwa 1 cm. Ein crs-Eintrag wird nicht geschrieben.
Attribute als JSON-Werte
- Numerische DBF-Felder werden zu JSON-Zahlen, und leere numerische Werte werden zu null.
- Datumsfelder werden als Text im Format
YYYY-MM-DD geschrieben.
- Der Text wird mit der in der .cpg-Datei genannten Kodierung gelesen oder, wenn es keine gibt, anhand der DBF-Bytes erkannt. Das GeoJSON selbst ist UTF-8.
Mehrere Shapefiles auf einmal
Eine ZIP-Datei mit mehr als einem Shapefile wird zu einer FeatureCollection zusammengeführt. Jedes Objekt erhält eine Eigenschaft layer mit dem Namen des Shapefiles, aus dem es stammt, und der Umwandlungsbericht erwähnt das Zusammenführen.
Häufig gestellte Fragen
- Warum kann ich kein projiziertes KBS wählen?
- Die GeoJSON-Ausgabe folgt RFC 7946 und wird immer in Längen- und Breitengraden in WGS 84 geschrieben. Wählen Sie SHP oder CSV, wenn Sie projizierte Koordinaten brauchen.
- Mein Shapefile hat keine .prj-Datei. Was passiert?
- Passen die Koordinaten in die Wertebereiche für Längen- und Breitengrade, werden sie als WGS 84 interpretiert, und der Bericht weist 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.
- Brauche ich die Dateien .shx und .dbf?
- Die .shx ist optional, weil die Geometrie aus der .shp selbst gelesen wird. Ohne .dbf werden die Geometrien trotzdem umgewandelt, nur ohne Attribute, und der Bericht weist darauf hin.
- Werden meine Dateien hochgeladen?
- Nein. Das Shapefile wird in Ihrem Browser gelesen und umgewandelt und nie an einen Server gesendet.