Le 19/03/2013 20:43, Christian Quest a écrit :
Le 19 mars 2013 20:03, Francescu GAROBY <[email protected]> a écrit :
Oui, mais une rue (comme celle que je cherchais) qui se trouve dans la
commune de Caen, se trouve forcément dans l'arrondissement de Caen, alors
que les autres solutions proposées ne sont que dans l'arrondissement de
Caen. On pourrait alors penser qu'en tapant "rue Eugène Boudin, Caen", il
vaudrait mieux privilégier le cas où Caen désigne commune et arrondissement,
car il remplit plus de conditions que les autres résultats.

Entièrement d'accord sur ce point, le résultat a des chances d'être
plus pertinent si il y a cumul.


Autre raison : on cherche plus souvent une adresse dans une commune qu'une
adresse dans un arrondissement (qui connait vraiment les limites des
arrondissements ?).

Le sous-préfet ? :-)


Il ne faut pas oublier non plus que les admin_level sont différents
d'un pays à l'autre et les conventions d'adressage aussi... et que
Nominatim essaye de gérer tout ça de façon globale.

En effet, et ce dernier point reste à mon avis un des noeuds du problème. Chaque pays a sa propre logique d'imbrication des "zones", d'ailleurs pas forcément administratives (penser aux zones postales aux USA par ex.).
En observant les tableaux de cette page :
http://wiki.openstreetmap.org/wiki/Tag:boundary%3Dadministrative
on peut constater que chaque pays fait son marché parmi les 10 voire 11 niveaux conventionnels. Aucun niveau (= aucune colonne) n'est utilisé à 100% hormis le 2 (frontières de pays). Par suite, traiter uniformément (à quelques hacks près) tous les pays donne nécessairement des résultats discutables, selon le pays. L'importance donnée chez nous aux arrondissements (de part leur admin_level) par le moteur en est une illustration : le focus est mis sur la valeur d'admin_level, et non sur l'usage, qui en France occulte ce niveau, encadré qu'il est par deux niveaux très discriminants et utilisés en permanence : commune et département.

vincent

_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à