数据库映射世界城市到大都市统计区域(和非美国MSA等价物)

时间:2012-11-27 20:45:52

标签: python csv geocoding geography google-adwords

我的问题是我有一个包含数千个城市的文件,我想将城市名称映射到(Metropolitan Statistical Areas和非美国城市的MSA等效。这里有类似问题的帖子如果有帮助的话,我正在使用Python(例如,如果有一个类似于googlemaps python包工作的python包...)

  1. Mapping Cities to Zip Codes。这里有一个很好的答案,为美国的每个城市提供带有邮政编码的csv。但由于人口普查数据的发布将美国各县映射到MSA,而不是美国城市,我仍然需要找到一种方法从邮政编码映射到美国城市。

  2. Database of US Cities to MSA这基本上是我的问题(至少是美国部分),但是海报或我的问题没有得到满足。

  3. Google's Geocoding Developer Site Google地理编码开发人员的网站有一个有用的CSV,其中有一些美国城市映射到Google Metro Region代码。问题是它不是MSA。旧的Google csv downloadable here没有说明如何创建城域编码系统。 site还有基于尼尔森DMA(指定市场区域)编码系统的新Google编码系统的链接。

  4. 我真的只是在寻找一个包含城市,州(如果是美国),国家/地区代码的csv文件。区域代码基于良好的标准(美国人口普查局的MSA将是美国城市的理想选择,非美国城市的非美国国家人口普查分类也是理想的)。这样的文件存在吗?或者,是否有一个连接到某个数据库的python包,以便我在输入文件上运行我的脚本并输出相应的区域代码?

    非常感谢!

    ANSWER

    对于任何有兴趣的人,这是一个非常好的文件,将美国城市映射到县:http://www.census.gov/statab/ccdb/ccdbcityplace.html

1 个答案:

答案 0 :(得分:1)

我正在寻找类似的MSA级别资源,并在CartoDB网站上发现了这张地图:https://common-data.cartodb.com/tables/cb_2013_us_cbsa_5m/public/map

enter image description here

您可以下载多种不同的格式,包括GeoJSON和CSV。这是一个屏幕截图,显示以CSV格式导出的数据的类型和值(因为这是原始海报的要求):

enter image description here

我希望这对遇到这篇文章的其他人有帮助!

相关问题