Réponses:
Ce schéma a encore changé (23 octobre 2018). Voir la réponse de Kushagr pour la dernière.
Voici une carte avec le marqueur (via le commentaire d' Aaronm ):
https://www.google.com/maps/?q=-15.623037,18.388672
Pour un exemple plus ancien (pas de marqueur sur celui-ci):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
Le format le plus ancien:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
La meilleure façon est d'utiliser le q
paramètre pour qu'il affiche la carte avec le point marqué. par exemple.:
https://maps.google.com/?q=<lat>,<lng>
À ce jour (2014/09/23), j'ai trouvé que pour obtenir un marqueur sur l'endroit exact (pas une approximation), vous pouvez utiliser:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
De plus, si vous souhaitez spécifier le centre de la carte et le zoom:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
Si vous souhaitez utiliser le type de carte satellite, ajoutez /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
Et si vous voulez une vue du terrain de la carte, ajoutez /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
À ce jour (23 octobre 2018), Google a fourni une disposition d'URL universelle qui fonctionne assez efficacement sur plusieurs plates-formes et, par conséquent, Google recommande cette méthode.
Syntaxe: https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
Exemple: https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (New Delhi, Inde)
Documentation / Source: https://developers.google.com/maps/documentation/urls/guide
Si vous souhaitez ouvrir Google Maps dans un navigateur:
http://maps.google.com/?q=<lat>,<lng>
Pour ouvrir l'application Google Maps sur un appareil mobile iOS, utilisez le schéma d'URL de Google Maps :
comgooglemaps://?q=<lat>,<lng>
Pour ouvrir l'application Google Maps sur Android, utilisez le geo: intent :
geo:<lat>,<lng>?z=<zoom>
C'est hors de la portée de la question, mais je pense qu'il pourrait aussi être intéressant de savoir comment se connecter à un itinéraire. La requête ressemblerait à ceci:
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
Ce sont des URL qui fonctionnent:
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
Bien que (pour les lecteurs avides) Ceci est le dernier de google (22 août 2017):
URL de cartes URL de
cartes avec affichage de
carte URL de cartes avec action de recherche
De google
Recherche : lors de la recherche d'un lieu spécifique, la carte résultante place une épingle à l'emplacement spécifié et affiche les détails du lieu disponible.
Important : Le paramètre api = 1 identifie la version des URL Maps à laquelle cette URL est destinée. Ce paramètre est obligatoire dans chaque demande. La seule valeur valide est 1. Si api = 1 n'est PAS présent dans l'URL, tous les paramètres sont ignorés et l'application Google Maps par défaut se lance, soit dans un navigateur, soit dans l'application mobile Google Maps, en fonction de la plateforme utilisée (pour exemple, https://www.google.com/maps ).
Pour ouvrir l'application google maps sur android: -
geo:<lat>,<lng>?z=<zoom>
application ouverte avec marqueur pour donner l'emplacement: -
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
ouvrez google map dans ios: -
comgooglemaps://?q=<lat>,<lng>
ouvrez google maps dans le navigateur avec les paramètres suivants: -
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
z
est le niveau de zoom (1-21)t
est le type de carte (carte " m ", satellite " k ", hybride " h ", terrain " p ", " e " GoogleEarth)q
est la requête de rechercheL'utilisation du paramètre de requête ne fonctionnera pas, Google essaiera d'estimer l'emplacement.
L'emplacement que je veux: http://maps.google.com/maps?ll=43.7920533400153,6.37761393942265
L'emplacement approximatif (à l'ouest de l'emplacement réel): http://maps.google.com/?q=43.7920533400153,6.37761393942265
dire facilement http://www.google.com/maps/place/lat,lng
formater
exemple d'URL:
Cela fonctionne aussi:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Exemple: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
Avec pointeur:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Exemple: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Ouvrez l'url suivante avec la latitude et la longitude et le niveau de zoom.
Recherchez votre position dans le programme Google Earth, puis cliquez sur l'icône "Afficher dans Google Maps". La barre d'URL de votre navigateur affichera l'URL dont vous avez besoin.
Pour obtenir votre position actuelle comme point de départ, vous devez utiliser cette URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
Vous pouvez remplir le paramètre de destination avec les valeurs d'adresse, de nom ou de latitude et longitude.