Gibt es eine Möglichkeit, Shapefiles von LATIN1 nach UTF-8 zu kodieren?
28
Sie können dies mit QGIS tun. Laden Sie zuerst Ihre Shapefiles save as
und wählen Sie dann das Dropdown-Menü utf-8 und speichern Sie Ihre Datei.
Vorausgesetzt, Sie arbeiten unter Linux und haben Zugriff auf eine aktuelle Version von GDAL , können Sie Folgendes versuchen (aus diesem Beitrag ):
Hinweis: LATIN1 sollte auch anstelle von ISO-8859-1 funktionieren.
In Windows NICHT einstellen
SHAPE_ENCODING
,ogr2ogr
erkennt nichtISO-8859-1
, nochLATIN1
.quelle
SHAPE_ENCODING
irgendwo nachschlagen kann ?Wenn ich Shapefiles richtig verstehe, ist der Teil, der codierungsempfindlich ist, die Attributdatenbank, die in der DBF-Datei enthalten ist.
Hier ist eine Antwort, die mir geholfen hat, dieses Problem mit LibreOffice Calc / Base zu lösen:
https://gis.stackexchange.com/a/3663/17998
Es hat den zusätzlichen Vorteil, dass Sie die DBF-Datei mit einem eigenen Zeichensatz öffnen und so die aktuelle Codierung ermitteln können.
quelle