2009-10-01 7 views
0

Existe-t-il une URL Google Maps que je peux utiliser pour obtenir une liste de points d'intérêt à proximité d'un emplacement d'utilisateur? Voici ce que je veux - l'utilisateur entre un terme de recherche et je connais déjà sa latitude et sa longitude. Je veux obtenir un XML/kml avec les détails de POI basés sur les termes de recherche.Google maps - URL pour obtenir des POI en fonction du lieu et du terme de recherche

Alors disons que je recherche Starbucks à un endroit particulier, je devrais obtenir tous les Starbucks dans un rayon de 5 miles à partir de là où je suis.

Merci.

Répondre

1

Si vous avez votre propre base de données de POI, vous pouvez utiliser quelque chose comme l'approche conventionnelle Store Locator.

Si vous n'avez pas votre propre base de données de POI, vous pouvez utiliser le Google AJAX Search API in local mode. Cela va chercher des entreprises, donc Starbucks est OK, mais il ne cherchera pas les POI qui ne sont pas des entreprises, comme les parcs et les montagnes. L'API de recherche AJAX renvoie également jusqu'à 8 repères, classés par pertinence et distance, donc s'il y a plus de 8 Starbucks à moins de 5 miles, vous ne les obtenez pas tous. S'il y en a moins de 8 dans un rayon de 5 miles, vous pouvez en trouver à plus de 5 miles, mais dans ce cas, vous pouvez vérifier les distances et jeter celles que vous ne voulez pas.

Questions connexes