[OSM-talk-fr] [Nominatim] résultats non classés selon leur pertinence
Pierre-Alain Dorange
pdorange at mac.com
Mar 19 Mar 19:13:53 UTC 2013
Philippe Verdy <verdy_p at wanadoo.fr> wrote:
> Nominatim n'affiche pas les résultats de la même façon : il indique
> bien le type de relation (place=country, place=city...) Il se trouve
> que le site web a évolué entre temps et que dans la liste des
> résultats parmi ceux qu'on peut choisir, il ne précise plus rien (il
> faut consulter le détail). Nominatim lui-m^rme n'est pas en cause,
> mais ici c'est plutôt le site web gérant le formulaire de recherche
> dans la base Nominatim.
> Si je fais la recherche Nominatim dans JOSM, on a encore les détails
> nécessaires dans les listes de résultats.
> Si Nominatim était clair, il ne devrait pas afficher la ville ou
> l'arrondissement tout seul mais toujours les indiquer avec leur
> adresse complète (du plus fin au plus large) et dans ce cas la
> différence est manifeste.
> Nominatim n'a effectivement pas à choisir, mais il doit trier les
> résulats multiples selon un critère de pertinence (et dans ce cas il
> risque de ne pas tout afficher sur la même page s'il y a trop de
> résultats.
> Tant qu'il abrège pas ses résultats en n'indiquant QUE le nom
> recherché et pas dans quoi il se situe, il n'y a pas de confusion
> possible.
Nominatim tri par pertinence (on voit ce paramètre sur la page détail),
c'est le calcul de ce paramètre qui est délicat.
Si je compare Caen et Cognac (mon exemple) j'obtiens
Caen (ville, admin 8)
Importance : 0.64
Il y a un lien wikipédia,
mais aussi "capital", "city" et "population"
Caen (arrondissement, admin 7)
Importance : 0.39
Il y a un lien wikipédia
et l'odre est logique (ville, puis arrondissement)
Par contre pour Cognac j'ai :
Cognac (arrondissement)
Importance : 0.35
pas de lien wikipédia
mais un tag population
Cognac (ville)
Importance : 0.52
pas de lien wikipédia
Donc a priori j'aurai tendance a dire (mais rien de scientifique), que
le lien wikipédia a peu d'importance (si il est le même entre la ville
et l'arrondissement ; avec ou sans)
Que la population ne permet pas de privilégier l'un ou l'autre et que
par défaut Nominatim met en avant l'admin_level de plus faible (donc le
plus grand)
Ce qui permettrait a Caen de bien s'ordonner c'est l'ajout de capital ou
city...
Mais bon en même j'ai l'impression de "tagger pour le rendu"
--
Pierre-Alain Dorange
OSM experiences : <http://www.leretourdelautruche.com/map/>
Plus d'informations sur la liste de diffusion Talk-fr