Changer l’encodage par lots de fichiers .shp de l’ISO-8859-1 vers l’UTF-8

Je sais pas vous mais moi, à chaque nouvelle livraison de la BDTopo, je me demande pourquoi avoir encodé en ISO8859-1 (ou cp1252), bref en encodage windows !

En attendant que l’IGN ai l’illumination et encode ses fichiers shapes en UTF8 comme tout bon chrétien, j’ai fait un script shell qui les converti par lot, amen !

il faut :

  • Installer iconv et ogr/gdal au préalable
  • puis placer le script à la racine de l’arborescence avant de l’exécuter

Lire la suite