2012-04-25 3 views
1

Ceci est le scénario ... J'ai un ensemble de données lat/long stockées dans une table db [id, lat, long, location]. J'utilise la géolocalisation pour obtenir l'emplacement physique actuel d'un utilisateur (lat et long). Lorsque cet utilisateur accède à l'application, permet à son emplacement d'être partagé, je veux obtenir ces coordonnées qui sont autour de ses coordonnées actuelles, et les tracer sur une carte Google. Comment cela peut-il être fait? Exemple: J'ai les coordonnées des hôtels d'une ville stockées dans ma table DB. Quand un utilisateur visite cette ville et accède à mon application, je veux obtenir de ma base de données et tracer sur la carte seulement les coordonnées qui l'entourent dans un certain rayon.Tracer les coordonnées près d'un ensemble donné de coordonnées sur Google Maps

Remarque: J'utilise PHP pour les tâches côté serveur.

Toute aide est appréciée!

+1

localisateur de magasin. Google a un article: https://developers.google.com/maps/articles/phpsqlajax_v3 –

+0

Cool ... vérifier le lemme! –

+0

Hey cet exemple ne fait pas ce que je veux! Je suis familier avec l'utilisation de DB avec google maps. Mon vrai besoin est de tracer des coordonnées autour d'un endroit spécifique. –

Répondre

0

Vous décrivez un localisateur de magasin: trouver des points d'intérêt dans un rayon autour d'un point particulier. Un localisateur de magasin trouve des points d'intérêt dans un rayon autour d'un emplacement. Les détails dans l'exemple de Google sont différents (vous trouvez le point central via la géolocalisation du navigateur et vous avez un rayon assez petit) mais le principe est exactement le même.

article de Google: developers.google.com/maps/articles/phpsqlajax_v3

Questions connexes