我的問題是我有一個有數千個城市的文件,我想將城市名稱映射到(Metropolitan Statistical Areas和與非美國城市相同的MSA有已經在這裏了一堆帖子上類似的問題。我使用Python是否有幫助(即萬一有可用的Python包類似的GoogleMaps Python包是如何工作的?)將世界城市數據庫映射到大都市統計區域(和非美國MSA等值區域)
Mapping Cities to Zip Codes。這裏有一個很好的答案,它爲美國的每個城市提供了一個csv的郵政編碼,但是因爲人口普查數據已經公佈,將美國縣劃分爲MSA,而不是美國的城市,我仍然需要找到一種方法來映射從...回來 郵政編碼到美國城市。
Database of US Cities to MSA這實質上是我的問題(至少美國部分),但它沒有回答滿意的海報,或我的問題。
Google's Geocoding Developer Site Google地理編碼開發人員的網站有一個有用的CSV,其中有些美國城市已映射到Google Metro地區代碼。問題是它不是MSA。舊的谷歌csv,downloadable here沒有說明如何創建地鐵編碼系統。 site也有鏈接到基於尼爾森的DMA(指定市場區域)編碼系統的新的Google編碼系統。
我真的只是尋找一個csv文件,有城市,州(如果美國),國家,地區代碼。如果地區代碼基於公認的標準(美國人口普查局的MSA適合美國城市,並且非美國國家的非美國城市的人口普查分類也是理想的)。這樣的文件是否存在?或者,是否有一個連接到某些數據庫的python包,以便在我的輸入文件上運行我的腳本並輸出相應的區域代碼?
非常感謝!
ANSWER
任何有興趣,這裏是城市映射美國縣一個相當不錯的文件:http://www.census.gov/statab/ccdb/ccdbcityplace.html