0
我正在嘗試使用Google Geocode將文本地址轉換爲經度/緯度位置。谷歌地理編碼地址附近的一個點?
有時,地理編碼操作失敗(例如,城市名稱被列爲「Rouyn Centre Rouyn-Noranda」而不是「Rouyn-Noranda」)。現在,恰好我有一個經度/緯度點在所需地址附近(比如在實際地址的1公里內)。
有沒有辦法來查找街道名稱的座標,編號(不包括城市,郵政編碼和國家)是「近」的第二點?
我正在嘗試使用Google Geocode將文本地址轉換爲經度/緯度位置。谷歌地理編碼地址附近的一個點?
有時,地理編碼操作失敗(例如,城市名稱被列爲「Rouyn Centre Rouyn-Noranda」而不是「Rouyn-Noranda」)。現在,恰好我有一個經度/緯度點在所需地址附近(比如在實際地址的1公里內)。
有沒有辦法來查找街道名稱的座標,編號(不包括城市,郵政編碼和國家)是「近」的第二點?
您可以使用google.maps.geometry.spherical.computeDistanceBetween()測試任何後續點,看它們是否在原始點的1公里範圍內。
其實忘了...我想你的答案在這裏:http://stackoverflow.com/questions/6159074/given-the-lat-long-coordinates-how-can-we-find-out-the-城市國 – 2014-12-01 21:45:11
@CliffRibaudo,我知道如何反轉地理編碼。問題是如何將前向地理編碼限制爲接近某個點的地址。反向地理編碼本身並不是答案。 – Gili 2014-12-01 22:10:48
是的......所以不太確定爲什麼Borgwardt的答案或其他答案不包括它。你的問題沒有簡單的答案。你將不得不去做工作。 – 2014-12-01 22:17:35