Google Maps API(版本3)是否提供了一種方法或功能來簡單地返回給定標記(繩索)所在的大陸的名稱?谷歌地圖可以通過google.maps.LatLng來猜測大陸的名稱嗎?
如果我將通過52.245049, 21.013124
我期望得到europe
(或可能是一個整數大陸代碼)。
如果我會把-27.513125, 153.008325
我希望得到australia
等等...
Google Maps API(版本3)是否提供了一種方法或功能來簡單地返回給定標記(繩索)所在的大陸的名稱?谷歌地圖可以通過google.maps.LatLng來猜測大陸的名稱嗎?
如果我將通過52.245049, 21.013124
我期望得到europe
(或可能是一個整數大陸代碼)。
如果我會把-27.513125, 153.008325
我希望得到australia
等等...
貌似geoname.org extendedFindNearby在層次結構返回大陸。
http://api.geonames.org/extendedFindNearby?lat=52.245049&lng=21.013124&username=demo
返回:<toponymName>Europe</toponymName>
http://api.geonames.org/extendedFindNearby?lat=-27.513125&lng=153.008325&username=demo
返回:<toponymName>Oceania</toponymName>
(這似乎不是你想要的)
和:<toponymName>Commonwealth of Australia</toponymName>
另一種選擇將爲每個公司創建多邊形手機,並在多邊形分析中做點確定大陸。