Existe-t-il un moyen de coder des fichiers de formes de LATIN1 à UTF-8?
28
Vous pouvez le faire avec QGIS. Commencez par charger vos fichiers de formes, puis codez save as
, sélectionnez le menu déroulant utf-8, puis enregistrez votre fichier.
En supposant que vous êtes sous Linux et avez accès à une version récente de GDAL, vous pouvez essayer ce qui suit (à partir de ce post ):
Remarque: LATIN1 devrait également fonctionner au lieu d'ISO-8859-1.
Sous Windows, ne définissez PAS le
SHAPE_ENCODING
,ogr2ogr
ne reconnaît pasISO-8859-1
, niLATIN1
.la source
SHAPE_ENCODING
quelque part?Si ma compréhension des fichiers de formes est correcte, la partie sensible au codage est la base de données d'attributs contenue dans le fichier DBF.
Voici une réponse qui m'a aidé à résoudre ce problème en utilisant LibreOffice Calc / Base:
/gis//a/3663/17998
Il a l'avantage supplémentaire que vous pouvez ouvrir le fichier DBF en utilisant un jeu de caractères distinct et ainsi découvrir ce qu'est réellement l'encodage actuel.
la source