Le 20 mars 2013 20:26, Pierre-Alain Dorange <pdora...@mac.com> a écrit :
> Ta remarque département/fleuve est juste mais pas du même ordre.
> personne ne cherchera la rue truc sur le fleuve machin. Par contre la
> rue truc dans le département machin oui. Donc a priori pas de réel
> problème de recherche dans ce cas.
>
> Par contre pour les communes et arrondissements c'est plus délicat car
> il y a le résultat de la recherche strict du nom (ex. Cognac ou Caen) ou
> personne (pas même un algorythme) ne pourra lever totalement l'ambiguité
> et deviner ce que veut réellement l'utilisateur (même si peu font des
> recherches d'arrondissement sans le préciser).

Pourtant Nominatim affiche les deux résultats de façon différente
(même s'il n'affiche pas les valeurs d'admin_level, il les interprète
en affichant un "type:place:country" ou "type:place:city" car les deux
relations sont importées dans des tables de "features" avec des
attributs bel et bien différents, et Nominatim les hiérarchise aussi
(pour faciliter les recherches par inclusion d'une région dans une
autre, et pour les afficher **toutes** dans l'ordre, de la plus petite
à la plus grande.

Je ne vois aucune anomalie dans les résultats de Nominatim, même si
l'affichage des résultats (sur le site Nominatim, pas dans sa base)
peut être amélioré (et le tri des résulats dans une liste fait partie
du travail du site, beaucoup plus que de sa base, ce tri se faisant
alors sur un critère de "pertinence" qui reste totalement empirique,
mais qui n'élimine **aucun** résultat.

Bref il faut savoir lire ces résultats, même si l'affichage du site
peut être amélioré (il le fait déjà par exemple pour les gares en
affichant une icône distinctives à côté du nom, il différencie les
noeuds et les surfaces aussi avec une icône différente, et il fournit
plein d'attributs supplémentaires dans les détails, y compris un lien
Wikipédia qui peut donner des explications et lever l'ambiguïté qui
reste).

Donc renommer des objets pour en faire disparaître certains dans les
résultats de Nominatim est une mauvaise idée. Je persiste que c'est
idiot de faire ça dans la base OSM : les arrondissements français ne
sont **pas** des comtés comme aux USA, ce ne sont pas des
collectivités locales. le mot "arrondissement" reste un terme
générique, et ne fait pas partie du nom. Les arrondissements ont
nommés par leur nom de commune chef-lieu, ou parfois de deux communes
(p.ex. Fougères-Vitré récemment), ou d'une commune et d'une précision
qui les distingue quand leur chef-lieu est le même (p.ex.
Strasbourg-Ville, Strasbourg-Campagne), et cela suffit pour toutes les
recherches.

Et c'est la même chose aussi en Belgique.

Qu'est-ce qui vous déplait, que le nom d'arrondissement s'affiche
(alors qu'on ne le met typiquement pas dans une adresse postale) ?
Nominatim n'est pas fait pour gérer juste les adresses postales, et
ces ajouts d'informations sont aussi utiles pendant les recherches en
tant que précision visible permettant de choisir entre les résultats
multiples affichés ou confirmer qu'on a bien géolocalisé le bon
endroit. Le seul fait qu'il y ait plusieurs résultats homonymes
affichés (mais avec des précisions supplémentaires pour faire la
différence) montre que ces affichages sont utiles pour lever les
ambiguïtés (c'est aussi utile que sur Wikipédia quand on cherche un
mot et qu'on tombe sur une age d'homonymie pour lever l'ambiguïté en
lasisant le lecteur choisir ce qu'il veut consulter).

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à