77 votes

Formulaire Google Maps URL qui recherche un lieu spécifique à proximité de coordonnées spécifiques

Je dispose de la longitude, de la latitude et du nom du lieu que je veux rechercher. Comment puis-je modifier l'URL de Google Maps afin d'obtenir tous les lieux (nom des lieux) à proximité d'un ensemble de coordonnées ?

Je sais que je pourrais le faire à l'aide de l'API de Google Map, mais un simple lien me paraît très compliqué.

1 votes

Pourquoi les coordonnées ? Pourquoi pas simplement l'adresse de la rue ?

3voto

gkubed Points 1095

Google dispose désormais d'une page de documentation consacrée aux URL de Maps :

https://developers.google.com/maps/documentation/urls/guide

Une clé API n'est pas nécessaire.

En manipulant l'un des exemples, j'ai trouvé ce schéma d'URL qui correspond à votre question :

https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z

Un exemple valide de ceci serait :

https://www.google.com/maps/search/pizza/@41.089988,-81.542901,12z

Cela devrait vous montrer toutes les pizzerias autour d'Akron, Ohio.

2voto

George Points 114

Que voulez-vous rechercher près de ce lieu connu ?

Par exemple, si vous souhaitez rechercher un restaurant à proximité d'un lieu connu, vous pouvez utiliser les paramètres suivants "q=" et "near=" et construire cette URL : maps.google.com/?q=restaurant&near=47.154719,27.60551

Pour une liste complète des paramètres, vous pouvez voir ceci : https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters

En fonction du format dans lequel vous souhaitez obtenir vos informations, vous pouvez ajouter à la fin de l'url le paramètre de sortie comme ceci : maps.google.com/?q=restaurant&near=47.154719,27.60551&output=kml

Pour plus de types de formats de sortie, vous pouvez lire le chapitre 2 de ce document : http://csie-tw.blogspot.de/2009/06/Android-driving-direction-route-path.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X