2011-07-31 25 views
0

我有一個城市的數據庫。一張表「城市」擁有超過31.1萬個城市和數據,如其區域以及長和經度,這些數據通過country_id鏈接到表格「國家」。我想要做的是在我的「城市」表中添加另一個字段用於人口,另一個字段用於區域(公里平方),然後我可以爲人口密度創建另一個字段。位置數據,爲我自己的數據庫 - mysql

我的問題是,哪裏會得到一個城市人口和km^2在線使用某種API的最佳地點,所以我可以寫一個腳本,添加這些行?

我試過Google搜索,也看了谷歌地圖API本身。但是我認爲我已經打了一堵牆,因爲我不知道我會在哪裏得到這個。

順便說一下,我從geonames那裏得到了我的城市數據,而且這個數據已經不在人口中了,而且你可以想象我不想在311,000個城市上谷歌並自己手動更新它。

在此先感謝! :)

+0

也許美國人口普查數據?這引出了一個問題,即人口隨着時間的推移而變化......您可能需要另一張具有人口和日期的表格。 – Randy

+0

是的,好點:)現在看看我現在看看 –

+0

一些電子表格..例如:http://quickfacts.census.gov/qfd/states/51000lk.html – Randy

回答

0

,因爲我所在的電子表格數據,並沒有其他的意見:我會在這裏張貼作爲一個答案:)

http://quickfacts.census.gov/qfd/states/51000lk.html

+0

我進一步深入geonames創建者maxmind,並發現這一點:http://www.maxmind.com/app/worldcities - 我會看看併發回我找到的東西。 –