URL de recherche directe
publié le , mis à jourSerait-ce possible que https://cartes.app/?allez=Rennes ouvre cartes.app directement sur Rennes ? (ou similaire)
Actuellement pour trouver un lieu il faut ouvrir cartes.app, puis taper un lieu, par exemple "Rennes", puis attendre quelques secondes que la liste de suggestions charge, puis cliquer sur le 1er nom qui sort.
Pour comparer, avec Google Maps c'est possible de naviguer directement sur https://www.google.fr/maps/?q=Rennes Ce qui permet d'avoir des "smart keywords" https://support.mozilla.org/fr/kb/comment-rechercher-site-barre-adresse
Merci !
laem
Ah, dslé j'avais pas vu ton message. C'est déjà possible ! La syntaxe est la suivante : ?q=Rennes.
Par contre il n'est pas (encore) intelligent, il ne va pas centrer automatiquement cartes.app/?q=rennes
laem
Je vois que Google fait des choix partials : https://fr.wikipedia.org/wiki/Camaret ou encore https://fr.wikipedia.org/wiki/Montreuil. Il dirige directement sur une de ces villes.
laem
Plusieurs paramères pour l'algo :
- si 90% des points trouvés sont dans une zone, zoomer sur la zone
- si le score du premier élément de la recherche Photon est élevé (comment qualifier ça d'élevé ?), choix automatique du premier avec petit encart [étendre la recherche aux autre "Rennes"]
GhostEffectivement ça manque pour permettre d'utiliser Cartes.app depuis un site web, en lien pour renvoyer. Aujourd'hui le "?q=" ne fait qu'afficher une liste de lieux trouvés, mais il faudrait centrer sur le premier lieu de la liste.
Openstreetmap.org le fait très bien.
laem
Openstreetmap.org le fait très bien.
Non, OSM le fait trop souvent par erreur. CF par exemple la recherche "loire" au zoom sur la France. Choisir pour l'utilisateur de zoomer sur le département est une erreur.
La bonne réponse me semble celle de Google maps, qui zoom sur la Loire, le fleuve, aux environs de la Loire à vélo avec Nantes et Tours pas loin.
Cf ma réponse précédente, ici même... /documentation/tickets/317#issuecomment-2174242433
robinmetral
J'ai de la peine à voir pourquoi le fleuve devrait primer sur le département, mais pour commencer pourquoi ne pas centrer la carte sur le premier résultat de la recherche ? Ça permettrait déjà de faire fonctionner un smart keyword (mentionné ci-dessus) ou encore un bang (
!cartes loire).laem
J'ai de la peine à voir pourquoi le fleuve devrait primer sur le département
Il me semble incontestable que le fleuve Loire est plus connu que le département. À vrai dire, je pense qu'une grande partie des français ne savent pas qu'il y en a un, et que la Loire prend sa source autant au sud-est ;)
C'est toute l’ambigüité d'une sélection automatique de lieu : ça va poser problème à une partie des utilisateurs, forcément.
Si quelqu'un veut implémenter un paramètre supplémentaire du style
?q=Loire&autoselect=oui, qu'il n'hésite pas, ça permet d'ajouter cette fonctionnalité sans casser celle actuelle pour toutes les raisons que j'ai évoquées ici.robinmetral
Il me semble incontestable que le fleuve Loire est plus connu que le département
Dans ce cas précis peut-être, mais il faut un algo plus qu'une impression au cas par cas. Si
cours d'eau > département, est-ce que le premier résultat pour "ardèche" devrait aussi être la rivière (contenue dans le département) ? C'est des questions à se poser pour l'amélioration de l'algo de recherche (mais ce n'est pas l'objectif de cette issue, est-ce que c'est tracké/discuté ailleurs ?).Je vais voir si j'arrive à trouver le temps d'ajouter un paramètre pour centrer sur le premier résultat comme tu le mentionnes. Merci !
laem
amélioration de l'algo de recherche (mais ce n'est pas l'objectif de cette issue, est-ce que c'est tracké/discuté ailleurs ?).
On utilise Photon, l'état de l'art aujourd'hui, et on n'y contribue pas pour l'instant.