我有國家和地址。如何從Google Maps V3檢索latitude
和longitude
?如何在谷歌地圖上獲得動態的經度和緯度?
我會用它來加載地圖。
編輯
This是我實際的代碼,但目前看來,谷歌API返回此錯誤:W[B].bindTo=function(a,b,c,d){var c=c|...R[p](this,wf,a);this.Pb&&this.Pb(a)};
SOLUTION 刪除中心:位置,
我有國家和地址。如何從Google Maps V3檢索latitude
和longitude
?如何在谷歌地圖上獲得動態的經度和緯度?
我會用它來加載地圖。
編輯
This是我實際的代碼,但目前看來,谷歌API返回此錯誤:W[B].bindTo=function(a,b,c,d){var c=c|...R[p](this,wf,a);this.Pb&&this.Pb(a)};
SOLUTION 刪除中心:位置,
您可以通過Geocoding Requests進行檢索。
你可以看到我使用這個here的最後一個項目。請參閱gmaps3.js
中的函數AddMarker
以瞭解真實世界的示例。基本上我從數據庫中獲取地址(使用AJAX),然後將它們轉換爲緯度/經度來在地圖上製作標記。
您可以使用自己的休息 - API。
http://maps.google.com/maps/api/geocode/json?address=Berlin+Germany&sensor=false
該文檔位於The Google Geocoding API。您必須執行http請求,例如$.get
在jQuery中執行查詢然後解析JSON。其他輸出格式包括XML。在their site上也有一個JavaScript地址解析器。
嘗試。檢查我的例子,我得到一些錯誤,它不起作用! – markzzz
@markzzz你有一個實際的URL,所以我們可以看到/調試實際的代碼? – AlexV
是的,你可以在這裏查看我的代碼:http://jsfiddle.net/X5r8r/146/ – markzzz