位置数据,用于我自己的数据库 - mysql
Posted
技术标签:
【中文标题】位置数据,用于我自己的数据库 - mysql【英文标题】:Location data, for my own database - mysql 【发布时间】:2011-10-17 00:40:47 【问题描述】:我有一个城市数据库。一张表“城市”包含超过 311,000 个城市和数据,例如其区域、经度和纬度,这些通过 country_id 链接到表“国家”。我想要做的是在我的“城市”表中添加另一个字段用于人口和另一个用于面积(平方公里)然后我可以自己创建另一个人口密度。
我的问题是,使用某种 api 在线获取城市人口和 km^2 的最佳地点是哪里,以便我可以编写添加这些行的脚本?
我尝试过谷歌搜索,还查看了谷歌地图 api 本身。但我想我碰壁了,因为我不知道我会从哪里得到这个。
顺便说一句,我从地名中获得了我的城市数据,而这并没有包含人口,而且你可以想象我不想用谷歌搜索超过 311,000 个城市并自己手动更新。
提前致谢! :)
【问题讨论】:
也许是美国人口普查数据?这就引出了人口随时间变化的问题......您可能想要另一个带有人口和日期的表格。 是的,好点 :) 现在看看 我肯定在那里看到了一些电子表格。例如:quickfacts.census.gov/qfd/states/51000lk.html 我应该早点回复,但这并不是我真正想要的,我更多的是寻找城市人口而不是州...... 【参考方案1】:因为我找到了电子表格数据,并且没有其他 cmets:我将在这里发布作为答案:)
http://quickfacts.census.gov/qfd/states/51000lk.html
【讨论】:
我深入研究了 geonames creator maxmind 并发现了这个:maxmind.com/app/worldcities - 我会看看并回复我的发现。以上是关于位置数据,用于我自己的数据库 - mysql的主要内容,如果未能解决你的问题,请参考以下文章