Philippe Verdy <verd...@wanadoo.fr> wrote:

> Sans oulier aussi les départements qu portent aussi le nom des
> fleuves... Ce renommage qui ne sert qu'à régler un problème de tri des
> résutlats sur Nominatim (lequel de toute façon fait parfaitement la
> différence dans ses résultats en les affichant bel et bien
> différemment même si la requête est ambiguë et fait apparaitre
> plusieurs possibilités,) c'est vraiement taguer pour le rendu.
> [...]

Je me fais aussi cette remarque "c'est un peu comem taguer pour le
rendu" en effet, mais c'est aussi un peu plus complexe que cela.

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).

Mais là ou ça se complique c'est dans l'exemple initial ou on associe au
nom de base une rue (par exemple) et là on a plusieurs candidats.
Il y a là une amélioration possible de Nominatim : pour mettre en avant
la ville avant l'arrondissement à priori (et sans artifices comme
ajouter un lien wikipédia).

Mais dans un cadre plus général on peut imaginer une ville et un hameau
avec chacun le même nom de rue et alors qui mettre en premier ? Ou dans
un cadre encore plus général 2 admin_level avec le même nom de rue.
Comment déterminer celui le plus probable... 

C'est un problème complexe et pas totalement soluble par algorythme a
mon avis.
Si wikipédia a pris la solution de nommer explicitement la chose c'est
bien pour une raison, et l'unicité ne suffit pas car les pages
d'homonymie existe pour la plupart de ces cas afin justement de guider.

-- 
Pierre-Alain Dorange
OSM experiences : <http://www.leretourdelautruche.com/map/>


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

Répondre à