[OSM-talk-fr] [Nominatim] résultats non classés selon leur pertinence
Francescu GAROBY
windu.2b at gmail.com
Mar 19 Mar 19:03:57 UTC 2013
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.
Autre raison : on cherche plus souvent une adresse dans une commune qu'une
adresse dans un arrondissement (qui connait vraiment les limites des
arrondissements ?).
Francescu
Le 19 mars 2013 19:47, Pierre-Alain Dorange <pdorange at mac.com> a écrit :
> Philippe Verdy <verdy_p at wanadoo.fr> wrote:
>
> > > Bien du courage pour expliquer à Brian Quinion pourquoi la France
> > > ferait exception dans Nominatim.
> >
> > Il n'y a pas d'exception. Nominatim a bien une anomalie dans sa façon
> > de calculer la sélectivité (puisqu'il ne tient pas compte de
> > l'admin_level). Pas la peine de surcharger les noms pour autant.
>
> Je suis pas sur... Le soucis a mon sens provient vraiment de l'homonymie
> Caen (Ville) et Caen (Arrondissement).
> Nominatim n'a aucun moyen de savoir qui privilégier et même il faudrai
> privilégier l'arrondissement car d'admin_level plus faible donc de sens
> plus "large".
> De même qui (si ça existe) il faudrait privilégier a priori une
> recherche sur une région plutot que sur une ville ou un quartier (qui
> aurait le même nom)...
>
> Je sais pas si je suis très clair.
>
> Je rencontre exactement le même problème (je viens du publier mon soucis
> avant le lire cette enfilade... erreur fatale).
> Et dans mon cas (Cognac) je ne vois pas d'autres solutions que d'aider
> "nominatim" en précisant la dénomination, et donc en ajoutant
> "Arrondissement de Cognac" à l'admin_level 7.
>
> Prenons un cas purement théorique (pour éviter de se focaliser sur un
> exemple) ou on aurait tout les niveaux admin_level avec le même nom
> (c'est con mais c'est un exemple pour pousser l'algorythme à bout).
> Si l'utilisateur fait un recherche sur le simple nom, que faut-t'il
> privilégier ? Le pays, la région, le département, la ville ou le
> quartier... Que cherche l'utilisateur ?
>
> Et dans le cas ou la recherche c'est "nom d'une rue, xxx" il est
> probable que cette rue existe de nombreuse fois dans le pays, que
> chercher vraiment l'utilisateur... le plus haut niveau (pays) ou le plus
> bas (quartier) ?
>
> Je suis pas sur qu'il y ait de réponse simple...
>
>
> --
> Pierre-Alain Dorange
> OSM experiences : <http://www.leretourdelautruche.com/map/>
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
--
Cordialement,
Francescu GAROBY
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20130319/68ff38a3/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr