我正在开发一个Rails应用程序,其中一个要求是开发一个表单(按以下顺序):
做了一些研究,我发现了一个宝石(国家),但它并不完整,它没有做我想要的。然后我找到了这个政府网站:http://www.sba.gov/about-sba/sba_performance/sba_data_store/web_service_api/u_s_city_and_county_web_data_api
我现在有州,县和城市,但我没有邮政编码。我可以使用http://zips.sourceforge.net/然后进行查找并构建我自己的数据库,但这看起来有点令人费解。有任何想法吗?加拿大和墨西哥怎么样?
答案 0 :(得分:0)
我在这个答案中有一个答案和(免费)美国邮政编码到城市的数据集:
What are good ways to get all zipcodes/postal codes within a city?
对加拿大或墨西哥没有答案。
至于SBA.gov数据集,我发现它们只返回了所有美国县(约3200)的约1/2(~1600)。例如,阿拉巴马州的数据集不包含巴伯县。我将所有州/县的CSV文件与他们的FIPS代码和纬度/经度质心放在一起,这些文件来源于美国2013年人口普查数据库。任何人都可以免费使用: