[OSM-dev-fr] Search avec autocomplétion
Vincent de Chateau-Thierry
vdct at laposte.net
Sam 6 Oct 21:48:06 BST 2012
Bonsoir,
Le 06/10/2012 14:23, Clément Stenac a écrit :
>
> J'ai commencé à travailler sur un prototype d'un moteur de recherche un
> peu différent pour OpenStreetMap: quelque chose de beaucoup moins
> "précis" et complet, mais avec quelques trucs en plus:
>
> * Autocomplétion ("suggest")
> * Capacité à chercher même avec des typos courantes (utile pour les
> mobiles par exemple).
>
Super idée !
> Une démo couvrant la France est disponible ici:
> http://osm102.openstreetmap.fr/~zorglub/search/
> <http://osm102.openstreetmap.fr/%7Ezorglub/search/#>
>
> (N'oubliez pas de lire le About qui liste certaines limitations et bugs).
>
> Je serais très intéressé par avoir tout type de retours sur le proto,
> son interêt éventuel (ou non !), des bugs et améliorations diverses, ...
>
Mes remarques :
- le classement dans la liste.
Il me semble important de privilégier dans les réponses les résultats
les plus probables, pour l'efficacité du service. Exemple caricatural :
si je tape juste "p", peut-être faut-il privilégier des réponses telles
que "Paris" ou "Perpignan" plutôt que "Green Parc - Lacanau" qui arrive
pour l'instant en premier.
Mais qui dit classement dit critère de classement (en gros, un ordre de
tri). Là, plusieurs possibilités : un tri absolu, sur la population
(dans le cas des villes), sur l'ordre administratif (chef-lieu de pays
devant chef-lieu de région, etc). Ou un tri relatif, qui tienne compte
du cadrage de la carte au moment de la recherche : les réponses situées
dans l'emprise de la carte seraient privilégiées. Tout ça ne tient pas
trop dans le cas des points d'intérêt ou des adresses, ù d'autres
critères sont à imaginer
- la recherche dès le premier caractère.
Pour l'instant il faut 3 caractères, mais n'est-ce pas lié à l'absence
de tri ? Sinon une histoire de performance ?
- la pertinence.
J'ai cherché "Bourg la Reine". Il m'a fallu taper "bourg la rei" pour
voir apparaître le nom que je cherchais. Avant, j'avais une liste de
suggestions dont je ne voyais pas forcément le rapport avec ma saisie.
Ou du moins des suggestions que je ne trouvais pas pertinentes. Un des
intérêts de l'autocomplétion, c'est d'économiser de la saisie.
Bonne continuation,
vincent
Plus d'informations sur la liste de diffusion dev-fr