2013-03-19 138 views
2

在很多網站上,我們從選擇列表中選擇國家,然後選擇列表向我們顯示該國家/地區的城市列表。我試圖搜索任何通過國家名稱提供城市名稱的api提供的方法。用任何語言。獲取某個國家/州的城市名稱

而且我一直無法找到像

Country   City 
---------------------- 
Australia  Perth 
Australia  Sydney 
Japan   Tokyo 

任何免費的SQL表我理想中的結果將是

Country   City   Lat  Long 
---------------------------------------------- 
Australia  Perth  3.35  14.7 
Australia  Sydney  3.36  14.62 
Japan   Tokyo  4.2  12.8 

更新:我們可以找到所有的國家名單很容易,甚至我們還可以得到世界上所有的城市,但城市並沒有與國名一起被發現,所以我們無法確定哪個城市屬於哪個國家。

回答

2

我假設你正在尋找類似http://dev.maxmind.com/geoip/的東西。

我還沒有使用它,但經常聽說它,它似乎是一個很好的產品。

+0

沒有抱歉。我已經明確提到。我需要知道國家vise城市名單。我發現國家和城市一樣。但需要製作兩張桌子,在城市桌上的國家將是foriegn關鍵 – Sami 2013-03-19 09:13:35

+0

這裏是數據庫:http://dev.maxmind.com/geoip/csv它似乎是一個國家表和一個城市表,這是你需要。 – klev 2013-03-19 09:23:43

+0

不,我發現城市親愛的。但需要城市與國家。有國名的城市。其中沒有給出 – Sami 2013-03-19 09:28:03

相關問題