web-dev-qa-db-fra.com

Le paramètre de zoom de la carte Google dans l'URL ne fonctionne pas

Pourquoi le paramètre google map z (zoom) ne fonctionne-t-il pas dans l'URL? J'ai cherché, j'ai donc peu de solutions pour envoyer le paramètre de zoom dans l'url de google map, mais sur la base des anciens messages (stackoverflow) qui traitent du niveau de zoom dans l'url, il semble que ces fonctionnalités ne fonctionnent plus.

J'ai utilisé le paramètre z suivant mais cela ne fonctionne pas:

http://maps.google.com/?q=38.6531004,-90.243462&z=12

Ci-dessous le lien où ils ont mentionné le paramètre z pour le niveau de zoom lien

16
webdev100

Pour ceux qui ne veulent pas lire, cela fonctionne ( plage z : [1-20]):

https://maps.google.com/?q=38.6531004,-90.243462&ll=38.6531004,-90.243462&z=

Il n'y a aucune documentation qui couvre ce problème. Cependant, il y a peu de hacks.

Le lien que vous avez fourni,

URL (stackoverflow): Quels paramètres dois-je utiliser dans une URL Google Maps pour accéder à un lat-lon?

Ne vous aidera pas à obtenir le niveau de zoom Google Maps souhaité dans une URL

Les exemples suivants qui fonctionnent depuis longtemps NE FONCTIONNENT PLUS (ils fonctionnent mais sans obtenir le niveau de zoom souhaité)

Exemples:

Au lieu de cela, vous pouvez facilement obtenir le niveau de zoom en essayant les exemples suivants:

(Remarque: après avoir cliqué sur Google Maps, vous obtiendrez un marqueur gris qui apparaît et disparaît rapidement)

Cependant, les URL ci-dessus ne vous donneront pas un point fixe statique pour le lat & long spécifié.

Il y a un "hack" sur la façon d'obtenir un point fixe (marqueur rouge) et c'est en donnant le q attribut (représente la requête de recherche) et [~ # ~] ii [~ # ~] attribut (latitude et longitude du point central de la carte) avec le z (attribut de zoom)

Exemple (avec les coordonnées OP):

https://maps.google.com/?q=38.6531004,-90.243462&ll=38.6531004,-90.243462&z=

Si vous souhaitez modifier le niveau de zoom, modifiez simplement la valeur de "z".

Après avoir cherché sur le Web, j'ai constaté que seul ce site Web: https://moz.com/blog/new-google-maps-url-parameters traite des paramètres/attributs/arguments de google maps, où les choses se passent réellement fonctionnent toujours. Si quelqu'un veut plus de fonctionnalités dans l'URL, alors c'est le site à vérifier.

Intervalles de zoom expliqués ( https://developers.google.com/maps/documentation/static-maps/intro#Zoomlevels ):

La liste suivante montre le niveau de détail approximatif que vous pouvez vous attendre à voir à chaque niveau de zoom:

  • 1: Monde
  • 5: Masse continentale/continent
  • 10: Ville
  • 15: Rues
  • 20: Bâtiments
41
Eugen Sunic

Cela fonctionne à partir du 5 août 2018

http://www.google.com/maps/place/<lat>,<lng>/@<lat>,<lng>,<zoom>z

Par exemple http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,7z

10
ow3n