[OSM-talk-fr] passage du code FANTOIR de 11 à 10 chiffres

marc marc marc_marc_irc at hotmail.com
Dim 29 Oct 21:16:50 UTC 2017


Tu n'as pas vu le problème du 4 en 3ieme position dans les ref fantoir 
7540093510R et 7541093510F, ce n'est pas le code direction.

en partant de
https://www.data.gouv.fr/fr/datasets/fichier-fantoir-des-voies-et-lieux-dits/ 

cela ne change rien, cela renseigne heureusement les mêmes codes fantoir

Mais on a trouvé la réponse dans le pdf officiel qui dit "le code 
direction est égal à 0, à l'exception de quatre départements:Paris (754 
à 758), les Bouches-du-Rhône (131, 132), le Nord (591, 592) et les 
Hauts-de-Seine (921, 922). »
ils utilisent des codes départements "tordu"

donc dans le détail
7540093510R et 7541093510F sont divisée en
754 pseudo-département
0 ou 1 code direction (qu'on vire pour osm)
09 arrondissement
3510 rivoli
R ou F code contrôle

donc pour passer de fantoir 11 chiffres à osm 10 chiffres :
on vire les 6 premiers (département direction commune) qu'on remplace
par le code insee de la commune 75109
rivoli 3510

il me reste une question : pq le code contrôle F et pas R ?
au hasard selon le premier contributeur ou il y a une règle ?
car la ref osm a 10 chiffres n'est donc pas unique, elle n'est
unique que sur 9 chiffres sans code contrôle.

je pense que la page wiki ref:FR:FANTOIR aurait besoin d'être améliorée
parce qu'en l'état, en lisant le wiki on n'arrive pas au même résultat.

Le 29. 10. 17 à 21:31, Christian Quest a écrit :
> Le code direction n'apporte rien et est lié à l'organisation interne de 
> la DGFiP qui peut évoluer... alors que le reste relativement stable.
> 
> En fait notre ref:FR:FANTOIR correspond à la concaténation du code INSEE 
> de la commune (ou de l'arrondissement municipal) et du code RIVOLI de la 
> voie et de la lettre de contrôle.
> 
> Par la longueur et la lettre finale on sait si on a un code avec 
> direction ou pas, avec clé de contrôle (lettre à la fin) ou pas (chiffre 
> à la fin), donc dans tout les cas on peut s'en sortir et on a le fichier 
> complet de la DGFiP pour vérifier, surtout que celui-ci ne supprime 
> aucune info, mais la marque comme obsolète si besoin (avec date).
> 
> La source officielle pour FANTOIR c'est uniquement la DGFiP, pas la DGCL 
> (aucun idée d'où sort son fichier ni de quand il date). Le fichier 
> original est national, dispo sur: 
> https://www.data.gouv.fr/fr/datasets/fichier-fantoir-des-voies-et-lieux-dits/ 
> et mis à jour chaque trimestre.
> 
> 
> Pourquoi le 751093510F et pas le 750093510R ?
> 
> Paris est découpé en arrondissements, comme Lyon et Marseille et l'INSEE 
> attribue des codes aux arrondissements, comme pour les communes.
> 
> Par cohérence avec les codes INSEE donc, le 9ème arrondissements de 
> Paris est le 75109, le 75009 n'est pas un code INSEE et je ne comprends 
> même pas pourquoi la DGFiP a créé ces doublons.
> 
> ref:FR:FANTOIR est arrivé (de mémoire) avec l'import des adresses de 
> Nantes... et on n'avait pas les codes direction dans les données 
> opendata de la ville, ni le fichier FANTOIR complet que la DGFiP le 
> vendait à l'époque !
> 
> Le choix fait à l'époque est encore très cohérent aujourd'hui et je ne 
> vois pas de bonne raison de changer.
> 
> 
> Le 29 octobre 2017 à 21:02, marc marc <marc_marc_irc at hotmail.com 
> <mailto:marc_marc_irc at hotmail.com>> a écrit :
> 
>     Le 29. 10. 17 à 20:26, Marc M. a écrit :
>     > Bonsoir,
>     >
>     > une discussion wikidata cherche des explications sur la ref fantoir
>     > utilisée dans osm et particulièrement sur le fameux chiffre "direction"
>     > qu'on n'encode pas dans osm
>     > https://www.wikidata.org/wiki/Property_talk:P3182
>     <https://www.wikidata.org/wiki/Property_talk:P3182>
>     >
>     > Ce qui m'amène à la question suivante
>     > exemple : http://www.openstreetmap.org/way/34681880
>     <http://www.openstreetmap.org/way/34681880>
>     > Rue du Faubourg Montmartre
>     >
>     >> https://www.collectivites-locales.gouv.fr/mise-a-disposition-gratuite-fichier-des-voies-et-des-lieux-dits-fantoir
>     <https://www.collectivites-locales.gouv.fr/mise-a-disposition-gratuite-fichier-des-voies-et-des-lieux-dits-fantoir>
>     >>
>     > dans le fichier idt/750, on a les 2 ref :
>     > 7540093510R
>     > 7541093510F
>     > on vire le chiffre direction :
>     > 754093510R
>     > 754093510F
>     > il y a une règle pour avoir choisit 751093510F dans osm au lieu de R ?
>     > lettre la plus basse ? lettre lié au code direction 1 ? au hasard ?
>     > Que contrôle la lettre du code de contrôle ? modulo 23 du reste de la
>     > clef ou c'est attribué au hasard ?
>     >
>     > Cordialement,
>     > Marc
> 
>     et en passant, je comprend pas non plus le découpage du code 7540093510R
>     en lisant https://wiki.openstreetmap.org/wiki/FR:Key:ref:FR:FANTOIR
>     <https://wiki.openstreetmap.org/wiki/FR:Key:ref:FR:FANTOIR>
>     on est supposé avoir pour 7540093510R et 7541093510F
>     ref INSEE du département sur 2 chiffres 75 ok
>     code direction sur un chiffre : un 4 dans les 2 cas ?
>     code INSEE de la commune sur 3 chiffres mais paris est 75056
>     je suppose donc qu'il faut comprendre "ou département" 75109 qui devient
>     109 si on supprime le département. mais pq l'autre a 009 ?
>     code RIVOLI 2510 ok
>     code contrôle R ou F ok
> 
>     j'ai l'impression qu'il y a un détail incorrect qlq part...
>     _______________________________________________
>     Talk-fr mailing list
>     Talk-fr at openstreetmap.org <mailto:Talk-fr at openstreetmap.org>
>     https://lists.openstreetmap.org/listinfo/talk-fr
>     <https://lists.openstreetmap.org/listinfo/talk-fr>
> 
> 
> 
> 
> -- 
> Christian Quest - OpenStreetMap France
> 
> 
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
> 



Plus d'informations sur la liste de diffusion Talk-fr