Jeu de données : Fichier FANTOIR des voies et lieux-dits
Titre : Script Python et coquilles de description
Date : 2018-09-29 14:38

Bonjour,

Je suis tombé un peu par hasard sur ce fichier (je cherchais des informations relatives à des parcelles).

Pour m'en faciliter la lecture et par curiosité, j'ai créé un script Python (3.6 minimum) qui remplit une base sqlite (ou autre) pour faire des interrogations un peu plus évoluées que grep/awk/sed/etc. :)

https://gist.github.com/rene-d/66492817dc47d751f2d87f4d7af4314b

Aussi, j'ai pu relever quelques petites coquilles dans la description du format, sans réelle conséquence cependant:
- la longueur n'est pas fixe de 150 caractères, mais variable
- l'enregistrement initial contient 10 \0 et un espace en guise de FILLER (DEB=1 FIN=11 LGR=10 -> incohérence!)
- il y a des 0 de trailing après la 'Date de production du fichier', qui est sur 7 caractères, pas 8
- l'enregistrement final 9999999999 n'est pas mentionné
- il y a deux champs 00000000000000 supplémentaires dans l'enregistrement Direction

Cordialement,

Annotation : Formatage non respecté (Exploitabilité)