Bonsoir,
Le 12/01/2014 22:16, Christian Quest a écrit :
C'est fait, ou plutôt j'ai commencé à m'y mettre ;)
J'ai complètement revu le script "outils/adresses" pour qu'il s'appuie
sur FANTOIR.
Le principe:
- recherche dans FANTOIR des noms de voie d'une commune (pour l'instant
le reste, c'est à dire les lieux-dits, sont ignorés)
- croisement avec OSM sur les highway=* ou leisure=* ou junction=*
faisant partir du territoire de la commune
- comparaison des noms (name et alt_name) après traitement et simplification
2 listes sortents:
- une première avec les noms qui correspondent exactement (name ou alt_name)
- une seconde avec les noms manquants ou qui diffèrent, avec pour chaque
un lien overpass-turbo pour une contrôle visuel en attendant mieux.
Les requêtes sont faites sur la base osm2pgsql qui sert à
tile.openstreetmap.fr <http://tile.openstreetmap.fr> donc mises à jour
toutes les 5mn ce qui permet de voir rapidement les corrections que l'on
peut faire.
Constats:
- les noms de FANTOIR sont abrégés à géométrie variable
- ils possèdent parfois des apostrophes, parfois pas, des tirets ou
pas... bref rien de très stables malheureusement
- j'ai trouvé des erreurs de noms, des doublons, etc...
Quelques pistes de mes tests à l'instant :
- tester les numeros écrits en chiffres comme en lettres (8 mai <=> huit
mai)
- dans la comparaison, alléger sans l'annuler le poids du 1er mot, pour
tolérer un rapprochement entre une RUE xxx d'un côté, et l'AVENUE xxx de
l'autre
- exclure de la 2è passe de comparaison tous les candidats OSM présents
dans le 1er tableau
Plus facile à dire qu'à faire, oui je sais :-) d'autant que tout se fait
en une seule passe à ce que j'ai vu.
vincent
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr