2013-01-25 95 views

回答

2

沒有一個服務,它是很多工作。

首先,您需要指定國家代碼的國家多邊形。一個國家平均有大約50,000個頂點。

然後它是一個簡單的多邊形點搜索。

使用空間索引來限制要搜索的國家多邊形。 如果你必須考慮飛地,它會變得更加困難。

+0

謝謝!我真的發現這個kml文件[這裏](http://www.gelib.com/maps/world-borders.kmz)..這就是你所說的多邊形數據,對吧? – SatheeshJM

+0

不錯!這是可以使用的,但是在邊界它當然不是非常敏感的。 – AlexWien

2

您可以使用Bing地圖API,它並不需要地圖顯示,據我所知,

http://dev.virtualearth.net/services/v1/geocodeservice/geocodeservice.asmx/ReverseGeocode?latitude=22.98&longitude=35.43637&key=[YOU_KEY]&culture=%22en-us%22&format=json 
相關問題