1
是否有一種簡單的方法根據經緯度確定世界上的一個地區?使用Google Maps API獲取地區地理位置數據
我有一個用戶輸入他們的地址(城市,州和國家)的輸入表單。然後,我將其編碼爲可在Google地圖上使用的一個點。
但是,我想讓它存儲點的區域,所以我可以使用它來過濾條目(北美,南美,亞洲,歐洲,非洲,澳大利亞)。
有沒有一種方法可以使用Google Maps API來確定地理位置的區域?
是否有一種簡單的方法根據經緯度確定世界上的一個地區?使用Google Maps API獲取地區地理位置數據
我有一個用戶輸入他們的地址(城市,州和國家)的輸入表單。然後,我將其編碼爲可在Google地圖上使用的一個點。
但是,我想讓它存儲點的區域,所以我可以使用它來過濾條目(北美,南美,亞洲,歐洲,非洲,澳大利亞)。
有沒有一種方法可以使用Google Maps API來確定地理位置的區域?
Google Geocoder返回country
。例如:
<Country>
<CountryNameCode>US</CountryNameCode>
<AdministrativeArea>
<AdministrativeAreaName>CA</AdministrativeAreaName>
<SubAdministrativeArea>
<SubAdministrativeAreaName>Santa Clara</SubAdministrativeAreaName>
...
將國家映射到地區應該很容易或容易做到。
這裏是需要一些手工作業清單: Countries by region
您可能會發現與ISO代碼預填充表與一些搜索區域映射。
所以你不認爲谷歌提供了一個點的區域數據?我希望能夠通過簡單的javascript調用api來確定區域。 – proee 2010-01-27 17:50:46
好主意,但我不確定將國家映射到區域是微不足道的。我知道我已經坐在無聊的討論。 – MarkJ 2010-01-27 17:52:53
聯合國統計司似乎有某種官方分類:見http://unstats.un.org/unsd/methods/m49/m49regin.htm – 2010-01-27 17:56:13