bano icon indicating copy to clipboard operation
bano copied to clipboard

Noms des villes avec arrondissements

Open frodrigo opened this issue 10 months ago • 3 comments

J'utilise la BANO pour géocoder avec Addok et je rencontre un problème avec les arrondissements de Paris, Lyon et Marseille.

La BANO contient pour les adresses des noms de ville comme "Marseille 13e Arrondissement". Donc au moment de géocoder le meilleur score est donnée pour cette chaîne au complet.

Les noms des arrondissements sont redondants avec les codes postaux.

La BAN traire ce cas en mettant les deux possibilités.

"city":["Marseille","Marseille 13e Arrondissement"],"district":"Marseille 13e Arrondissement"

Pour les communes n’ayant pas d’arrondissement mais toute même des noms de rue multiples, la distinction se fait généralement avec le code postal. Cela me parait donc cohérent de mettre également le nom de ville sans l'arrondissement.

Est-ce que peux propose une modification du code en ce sens (et à quel moment du traitement) ?

frodrigo avatar Feb 10 '25 20:02 frodrigo

Désolé je ne comprends pas ce que tu veux faire. Tu peux donner un exemple sur un cas, entre état actuel et état souhaité ?

vdct avatar Feb 12 '25 16:02 vdct

Aujoud'hui la BANO sort

"city":["Marseille 13e Arrondissement"]

Je propose de sortir la même chose que la BAN

"city":["Marseille","Marseille 13e Arrondissement"]

(la BAN sort également "district" en plus)

frodrigo avatar Feb 12 '25 16:02 frodrigo

Est-ce que peux propose une modification du code en ce sens (et à quel moment du traitement) ?

Vu. Ca devrait se passer au moment de construire les tables d'export, en remplaçant ici : https://github.com/osm-fr/bano/blob/bano_v3/bano/sql/tables_export.sql#L92 le nom par une liste de 2 noms. Une micro table de 3 villes x 45 arrondissements en jointure ouverte et hop

vdct avatar Feb 12 '25 21:02 vdct