← Retour aux issues

Sur un POI, ajouter "Ouvrir dans une autre application"

publié le , mis à jour
Avatar Codeberg de severosevero

Décrivez votre problème, votre suggestion

J'ai remarqué que plusieurs applications (CoMaps, StreetComplete) proposent d'ouvrir un POI dans une autre application.

On a déjà un peu la même chose:

  • sur le POI : ouvrir dans OSM
  • sur un itinéraire : ouvrir dans CoMaps pour lancer le guidage.

L'idée serait de laisser la personne choisir l'app à utiliser pour ce point.

Même si ça envoie les gens hors de cartes.app, je trouve que c'est super appréciable : 1. ça facilite la vie de la personne qui ira de toute manière dans une autre app s'il a besoin d'une autre info ou d'un autre service sur ce POI-là, 2. ça ancre cartes.app dans un écosystème et ça envoie un message de coopération entre projets (ce qui me donne plutôt confiance).

Au niveau technique, je ne sais pas trop comment ça marche. J'imagine que c'est un lien avec le schema geo: (https://wiki.openstreetmap.org/wiki/Geo_URI_scheme), comme geo:37.786971,-122.399677;u=35 (exemple pris de https://en.wikipedia.org/wiki/Geo_URI_scheme). Quand on ouvre ce genre de lien, sur ordi ou téléphone, le système propose d'ouvrir dans une application installée qui supporte ces URLs, dans mon cas : OSMAnd, CoMaps, Vespucci, etc.

Système d'exploitation

No response

Navigateur

No response

  1. Avatar Codeberg de laemlaem

    Oui, et je note qu'on a essayé via la PWA d'inscrire cartes.app comme appli qui peut ouvrir ces liens geo:. Mais Apple et Google ont refusé de le permettre.

    Sans blague...

  2. Avatar Codeberg de severosevero

    Il suffit d'être si hégémonique dans le monde des cartes qu'ils n'aient pas le choix :P

  3. Avatar Codeberg de laemlaem

    Je ne crois pas l'avoir testée. Elle ne semble que fonctionner avec Firefox sur mobile, mais bon ce serait déjà bien !

  4. Avatar Codeberg de jubonhommejubonhomme

    Je complète ce ticket par un exemple. Mon tél est vieux (2016) mais me permet de faire fonctionner encore Comaps en hors ligne. La recherche sur Cartes.app est beaucoup plus efficace sur mon ordi. J'utilise donc beaucoup Cartes.app pour trouver des POI et calculer des itinéraires.

    Pour les itinéraires à pieds ou en vélo on peut maintenant les partager directement vers CoMaps avec le GPX ou le bouton CoMaps si on est sur mobile. Ça serait très pratique de l'avoir aussi pour le trajet en voiture (même si la voiture c'est le mal ;) )

    Et avoir la possibilité de partager un POI trouvé sur Cartes.app directement dans CoMaps serait aussi super pratique. J'ai essayé en utilisant un copier / coller des coordonnées mais ça ne marche pas.

    Ça pourrait être accessible derrière le bouton "Partager" avec soit un lien direct vers Cartes.app ou un lien "général" qui s'ouvrirait avec l'app par défaut du système (CoMaps par exemple)

    Edit : Je viens de voir que si on clique sur les coordonnées dans Cartes.app en étant sur mon téléphone ça me propose d'ouvrir directement l'emplacement avec CoMaps - C'est TOP !. Je peux aussi copier /coller les infos des coordonnées dans Cartes.app sur mon ordinateur et les mettre dans CoMaps en passant par une messagerie (Signal par exemple) ça marche aussi. Mais l'idéal serait que les infos envoyées par une messagerie soient directement cliquable comme sur Cartes.app et qu'on ne soit pas obligé de les copier/coller dans la recherche de CoMaps

    Merci

  5. Avatar Codeberg de n4n5n4n5

    @jubonhomme wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21537248:

    Et avoir la possibilité de partager un POI trouvé sur Cartes.app directement dans CoMaps serait aussi super pratique. J'ai essayé en utilisant un copier / coller des coordonnées mais ça ne marche pas.

    Hello,

    Merci du feedback ! Comment as-tu testé les coordonnées ?

    Car si tu vas sur smartphone sur l'endroit "Coordonnées" tu peux cliquer dessus directement, c'est un lien geo://

    image

    As-tu testé cela ?

  6. Avatar Codeberg de etienneJretienneJr

    @n4n5 wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21539438:

    Car si tu vas sur smartphone sur l'endroit "Coordonnées" tu peux cliquer dessus directement, c'est un lien geo://

    Au fait, c'est bien que ça soit un lien geo, mais hier sur mobile, je voulais juste copier coller le texte et j'ai pas réussi à cause du lien geo 🥴

  7. Avatar Codeberg de jubonhommejubonhomme

    @n4n5 wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21539438:

    Car si tu vas sur smartphone sur l'endroit "Coordonnées" tu peux cliquer dessus directement, c'est un lien geo://

    Oui si je le fais depuis mon tél ça me propose directement d'ouvrir avec mon app GPS (CoMaps par défaut chez moi).

    Mais comme j'utilise surtout Cartes.app depuis mon ordinateur car beaucoup plus rapide que mon tél de 10 ans, pour l'instant je copie les coordonnées et je me les envoie sur mon tél pour les ouvrir avec CoMaps. Mais les coordonnées qui sont copier/coller comme ça ne sont plus reconnues comme un lien geo://. J'ouvre donc CoMaps et je copie/colle ces coordonnées dans la recherche de CoMaps pour que ça les retrouve. L'idéal serait que ce lien envoyé soit reconnu directement comme un lien geo// justement, mais je ne sais pas si ça dépend de Cartes.app ou si ça dépend des paramétrage de la machine qui reçoit ce lien.

    Cartes.app est beaucoup plus rapide pour la recherche, mais CoMaps hors ligne est super pratique sur mon tél.

    L'idée est donc de passer d'une app à l'autre mais aussi de mon ordi à mon tél. Si j'utilise le bouton "partager" de Cartes.app ça ouvre le lien dans le navigateur de mon tél puisque c'est un URL.

  8. Avatar Codeberg de n4n5n4n5

    @etienneJr wrote in 2167#issuecomment-21547667">https://codeberg.org/cartes/web/issues/2167#issuecomment-21547667:

    @n4n5 wrote in #2167 (comment):

    Car si tu vas sur smartphone sur l'endroit "Coordonnées" tu peux cliquer dessus directement, c'est un lien geo://

    Au fait, c'est bien que ça soit un lien geo, mais hier sur mobile, je voulais juste copier coller le texte et j'ai pas réussi à cause du lien geo :woozy_face:

    Normalement c'est fix, maintenant le lien geo est dans le details


    @jubonhomme wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21572048:

    @n4n5 wrote in #2167 (comment):

    Car si tu vas sur smartphone sur l'endroit "Coordonnées" tu peux cliquer dessus directement, c'est un lien geo://

    Oui si je le fais depuis mon tél ça me propose directement d'ouvrir avec mon app GPS (CoMaps par défaut chez moi).

    Mais comme j'utilise surtout Cartes.app depuis mon ordinateur car beaucoup plus rapide que mon tél de 10 ans, pour l'instant je copie les coordonnées et je me les envoie sur mon tél pour les ouvrir avec CoMaps. Mais les coordonnées qui sont copier/coller comme ça ne sont plus reconnues comme un lien geo://. J'ouvre donc CoMaps et je copie/colle ces coordonnées dans la recherche de CoMaps pour que ça les retrouve. L'idéal serait que ce lien envoyé soit reconnu directement comme un lien geo// justement, mais je ne sais pas si ça dépend de Cartes.app ou si ça dépend des paramétrage de la machine qui reçoit ce lien.

    Cartes.app est beaucoup plus rapide pour la recherche, mais CoMaps hors ligne est super pratique sur mon tél.

    L'idée est donc de passer d'une app à l'autre mais aussi de mon ordi à mon tél. Si j'utilise le bouton "partager" de Cartes.app ça ouvre le lien dans le navigateur de mon tél puisque c'est un URL.

    Quelques questions sur le transfert entre ton ordinateur vers ton smartphone ?

    1. Tu envois comment ? Un sms ? Un message ? un partage bluetooth ?
    2. Tu envois quoi ? (48.10865,-1.68332) ou geo:48.10865,-1.68332 ?

    Si tu envoie un lien geo:XXX cela depend de l'application qui reçoit le message normalement

  9. Avatar Codeberg de jubonhommejubonhomme

    Je copie le lien sur Cartes.app avec le bouton pour copier les coordonnées et je m'envoie un message sur signal.

    Je viens de voir que tu as ajouté un nouveau lien geo Merci ! Mais signal ne semble pas en tenir compte

    Edit: Par sms non plus ça n'est pas reconnue comme un lien

  10. Avatar Codeberg de n4n5n4n5

    @jubonhomme wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21575303:

    Je copie le lien sur Cartes.app avec le bouton pour copier les coordonnées et je m'envoie un message sur signal.

    Je viens de voir que tu as ajouté un nouveau lien geo Merci ! Mais signal ne semble pas en tenir compte

    D'accord, je comprend mieux, le problème vient de signal

    Je cite la réponse de la PR (https://github.com/signalapp/Signal-Android/pull/14838#issuecomment-4709202155)

    @greyson-signal Hi there, I really appreciate the effort, but for now I don't think we're going to add this. I think it adds additional complexity to the linkifier, and I don't think there's currently demand for support for these types of links (nor does support seem to be present in any other messaging app I've tested). If something changes on that front, we can come back to it. Thanks!

  11. Avatar Codeberg de n4n5n4n5

    @jubonhomme wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21575303:

    Je copie le lien sur Cartes.app avec le bouton pour copier les coordonnées et je m'envoie un message sur signal.

    Je viens de voir que tu as ajouté un nouveau lien geo Merci ! Mais signal ne semble pas en tenir compte

    Une solution potentielle mais pas ouf, au lieu d'envoyer sur signal geo:48.11000,-1.68851

    Tu envois https://n4n5.dev/r#geo:48.11000,-1.68851

    image

    et quand tu cliques sur cette page, un lien geo s'affiche

  12. Avatar Codeberg de jubonhommejubonhomme

    Merci pour les tests et le temps passé.

    Je vais continuer à faire au plus simple : je m'envoie les coordonnées, j'ouvre CoMaps et je colle les coordonnées dans la recherche de CoMaps pour avoir l'objet ciblé directement au bon endroit.

    Dommage que Signal refuse la proposition, c'est exactement de que je cherchais à faire ;)

    Sur Cartes.app c'est déjà super d'avoir les boutons pour copier très facilement les coordonnées.

    Peut-être que le format geo: va se généraliser et qu'on pourra l'utiliser dans plus d'applications à l'avenir

  13. Avatar Codeberg de pmiossecpmiossec

    @jubonhomme wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-21591887:

    Je vais continuer à faire au plus simple : je m'envoie les coordonnées, j'ouvre CoMaps et je colle les coordonnées dans la recherche de CoMaps pour avoir l'objet ciblé directement au bon endroit.

    Pas sûr que ça simplifie ton workflow mais CoMaps et cartes.app gèrent tous les 2 les pluscode pour transférer l'info...

  14. Avatar Codeberg de laemlaem

    Depuis la semaine dernière on peut mettre des itinéraires en favori. J'ai ajouté une étoile au mode itinéraire pour ça. On pourrait aussi ajouter un discret bouton partage, qui au clic permettrait de choisir : lien, GPX, etc.

    Le lien c'est très pratique quand on est dans l'app installée, donc pas accès à l'URL. Je pense qu'à terme on pourra essayer de migrer les gros boutons bleus des lieux vers cette petite étoile et ce petit bouton partage. Pour notamment ajouter "Partir depuis" aux fiches lieu, que ces boutons soient plus dans l'action.

  15. Avatar Codeberg de jeanbaptisteCjeanbaptisteC

    En voila un autre plus complet qui pourrait peut être support cartes.app https://f-droid.org/fr/packages/page.ooooo.geoshare/

  16. Avatar Codeberg de n4n5n4n5

    @jeanbaptisteC wrote in https://codeberg.org/cartes/web/issues/2167#issuecomment-22279042:

    En voila un autre plus complet qui pourrait peut être support cartes.app https://f-droid.org/fr/packages/page.ooooo.geoshare/

    @pmiossec deja sur le coup https://github.com/jakubvalenta/geoshare/issues/602 !

  17. Avatar Codeberg de pmiossecpmiossec

    @n4n5 wrote in 2167#issuecomment-22280242">https://codeberg.org/cartes/web/issues/2167#issuecomment-22280242:

    @jeanbaptisteC wrote in #2167 (comment):

    En voila un autre plus complet qui pourrait peut être support cartes.app https://f-droid.org/fr/packages/page.ooooo.geoshare/

    @pmiossec deja sur le coup https://github.com/jakubvalenta/geoshare/issues/602 !

    Oui, je comptais partager une fois le support de Cartes ajouté 😉


✏️ Participer à la discussion