我使用谷歌地圖API的使用下面的代碼來獲得位置座標:谷歌地圖獲得東經
$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]; ?>
它返回正確的緯度(25.7889689),但經度始終是一個數字像4或5 ..這發生在我查詢的任何位置。數據[0]應該是精確搜索,但它返回200
..不知道這是否正確。
有人可以告訴我我做錯了什麼嗎?