12
votes

Y a-t-il un moyen d'obtenir une adresse longue / latte pour une adresse donnée dans Google Maps avec seulement PHP?

Je sais que c'est possible dans JavaScript mais je dois le faire en utilisant uniquement PHP, comment puis-je?


0 commentaires

5 Réponses :


13
votes

Oui, il y a un Interface de géocodage HTTP que vous pouvez appeler de n'importe quelle langue du serveur.


0 commentaires

4
votes

Utilisation de Google Map API et PHP pour obtenir des coordonnées:

$url = 'http://maps.google.com/maps/geo?q='.$address.'&output=json&oe=utf8&sensor=false&key='.$api_key;
$data = @file_get_contents($url);
$jsondata = json_decode($data,true);
if(is_array($jsondata )&& $jsondata ['Status']['code']==200){
  $lat = $jsondata ['Placemark'][0]['Point']['coordinates'][0];
  $lon = $jsondata ['Placemark'][0]['Point']['coordinates'][1];
}


0 commentaires

8
votes

et autre moyen: xxx


0 commentaires

0
votes

Vous pouvez utiliser un API Google Maps pour obtenir l'adresse de la Lat and Long ( Exemple d'utilisation ).


0 commentaires

3
votes

Voici ma classe: xxx

}


0 commentaires