2011-08-26 64 views
9

在我的應用程序中,我允許用戶輸入當前的城市,爲此我需要一個有組織的國家,州和城市在我的服務器上的列表。尋找位置API(c#)

我正在尋找一個網絡上可用的api,通過它我可以下載國家,州和城市的有約束名單,並以我在db中選擇的格式將其存儲在我的服務器上。

編輯1

找的怎麼做或實現此功能,蔭實際上是尋找從哪裏可以下載國家的地方(網站)列出各自的州和城市。 zip/.rar格式向網址發送網絡請求,該網址以任何格式(我將處理格式)返回我的國家/州/城市列表,我可以在我的服務器上處理和存儲數據庫。

回答

3

Have a look at this API.可能有幫助,它是免費的。

+1

http://geolite.maxmind.com/download/worldcities/ 直接鏈接如果你只是想下載所有的記錄 –

2

聯合國maintain a list of locations世界是相當全面的周圍。你也可以看看使用來自OpenStreetMap的數據,儘管你可能在找到數據質量因地區而異。