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

_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr

Répondre à