J'utilise Google Maps api pour obtenir les coordonnées des emplacements en utilisant le code suivant:Google maps obtenir Longtitude
$q = "Miami Florida"; //example location to query
$api_key = "ABQIAAAA...";
$handle = fopen("http://maps.google.com/maps/geo?q=".urlencode($q)."&sensor=false&oe=utf8&gl=en&output=csv&key=".$api_key,"r");
$data = fgetcsv($handle); ?>
<?php echo $data[0]; ?> <br />
Latitude: <?php echo $data[2]; ?> <br />
Longtitude: <?php echo $data[1]; ?>
Il retourne la latitude correcte (25,7889689), mais la longitude est toujours un chiffre comme 4 ou 5 .. Cela arrive avec n'importe quel endroit que je demande. Les données [0] devraient également être une recherche d'exactitude mais elle renvoie 200
.. je ne sais pas si c'est exact. Est-ce que quelqu'un peut m'informer de ce que je fais mal?