web-dev-qa-db-fra.com

Google Maps - Plusieurs marqueurs via URL uniquement

Si je veux ouvrir un navigateur sur Google Maps pour centrer et afficher un seul marqueur, je le fais avec une URL comme celle-ci:

https://www.google.com/maps/place//@33.91729,-106.85761,10z/data=!4m2!3m1!1s0x0:0x

Mais, j'ai 5-10 paires lat/long que je veux montrer sur cette même carte. Comment puis-je afficher plusieurs marqueurs lat/long tous spécifiés uniquement dans une URL?

15
JJJones_3860

Il y a un article à jour (mis à jour: 18 mai 2017) sur reliant facilement aux emplacements et aux itinéraires à l'aide de la nouvelle Google Maps.

Vous pouvez utiliser le service de directions et former une URL en tant que telle :

https://www.google.com/maps/dir/33.93729,-106.85761/33.91629,-106.866761/33.98729,-106.85861

Utilisez une double barre oblique "//" entre les marqueurs pour laisser une position vide, par ex. pour définir un point de départ personnalisé.

Mise à jour

Il y a un autre excellent article ici

14
raratiru

Eh bien, c'est possible sans directions. il suffit d'ajouter à la fin: // @. exemple:

https://www.google.com/maps/dir/33.93729,-106.85761/33.91629,-106.866761/33.98729,-106.85861//@34.0593359,-106.7131944,11z
2
Jay

Vous voudrez peut-être jeter un œil à ce fil ici . Cependant, si vous voulez le rendre dynamique, pourquoi ne pas utiliser js pour les ajouter en tant que collection et les charger sur votre page?

1
bipartite