5 votes

Intégration de Google Map API v3 côté serveur en PHP

J'essaie d'accomplir une tâche en deux étapes du côté du serveur en utilisant l'API Google Map v3 plutôt que du côté du client, mais je n'ai pas trouvé beaucoup de documentation sur la façon d'accomplir cette tâche. Je me demandais donc si quelqu'un ici pouvait m'aider ou me guider dans la bonne direction.

La première étape consiste à obtenir le géocode d'une adresse en utilisant PHP. Je pense avoir trouvé la solution en faisant un appel curl à http://maps.google.com/maps/api/geocode/json?sensor=false&address= et traiter la réponse JSON. Une fois que j'ai les géocodes, je les stocke dans ma base de données.

La deuxième étape consiste à trouver des adresses aléatoires dans un rayon spécifique de l'adresse de la première étape. Je n'arrive pas à trouver comment faire cela du côté du serveur.

Toute aide ou orientation serait vraiment appréciée.

4voto

hamczu Points 1180
  1. Le moyen le plus facile

    $url = 'http://maps.google.com/maps/api/geocode/json?sensor=false&address=' . urlencode($address);     
    $data = json_decode(file_get_contents($url), true); // insert in the database
  2. Recherche avec le rayon et le point central (lat, lng) donnés : https://developers.google.com/maps/articles/phpsqlsearch

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