是否有办法让所有国家/地区,州/城市的邮政编码/在一个数据库中。
我一直在寻找。
我发现geonames.org,我猜所有的内容。但是没有办法直接获取这些数据。
我正在使用rails。如果有任何助手或插件,它会很棒。如果有任何可解析格式的完整资源,我可以使用它来获得这个数据库,这将是非常棒的。
如果您有任何感谢,请推荐
我确实有iso国家/地区代码列表,但某些国家/地区没有国家/地区。
提前致谢
答案 0 :(得分:9)
谢谢大家,
我得到了所有这些国家和州,但没有邮政编码。
这包含所有国家/地区,并且有iso-3166代码(西伯利亚代码需要从“CS”更改为“RS”)
以下是状态为
的国家/地区的FIPS文件对于我使用的邮政编码验证
http://www.geonames.org webservices
还有一个geonames ruby gem,这使得进行zipcode验证变得非常简单
希望能帮助任何需要此信息的人,值得为网络项目提供便利。
另一个链接(谢谢@laise):http://dev.maxmind.com/static/csv/codes/maxmind/region.csv
答案 1 :(得分:4)
Carmen plugin几乎肯定是您正在寻找的。 p>
答案 2 :(得分:3)
这需要一些小小的工作和数据,但这并不算太糟糕。
很容易获得国家和国家/地区代码。听起来你已经拥有它们了。
并非所有国家都分为州。你可能只需要逐个解决这些问题 - 可能会有一些组合参考,但不是我所知道的。
U.S。城市可用,并寻找像FIPS codes这样的东西。有商业数据提供商将为您提供干净,组织良好的数据,但他们正在为此收费。
邮局有一些包含所有邮政编码的数据库。请注意,这些费用是定期收费的,单个邮政编码并不意味着单个邮件(远离它!)。并且可能没有必要实际拥有所有这些数据库,因为有免费的邮政验证/更正服务。
要加载数据,请查看a recent railscast on the subject.
答案 3 :(得分:0)
我一直在寻找相同的资源并找到了这个资源。我希望有人能像我一样。
答案 4 :(得分:-1)
对于那些使用FIPS 10-4 / FIPS 5-2标准的人,我一直在为国家的一级行政区维护NGA GEC(以前的FIPS 10-4 / 5-2)Excel电子表格(原始格式)。电子表格目前已更新至Update 15(2014年3月): http://www.opengeocode.org/archive.php