2009-09-22 121 views
6

是否有办法将所有国家/州/城市的邮政编码/保存在一个数据库中?所有国家/地区各州应用中的城市和邮政编码

我一直在找遍。

我发现geonames.org,其中我猜的是所有的内容。但是没有办法直接获取这些数据。

我正在使用导轨。如果有任何助手或插件,它会很棒。如果在我可以用来获取这个数据库的任何可解析格式中有一个完整的资源,那将是非常棒的。

请推荐,如果你的任何感谢

我确实有ISO国家代码列表中,但没有任何国家对一些国家。

在此先感谢

+0

但是那些没有州或邮政编码的地方呢? – MitMaro 2009-09-22 21:25:34

+4

不要试图了解整个世界!用户最了解他住在哪里,而不是你。昨天,Google Checkout拒绝接受我的邮政编码,因为它不正确(对于他们)。我被迫使用不正确的值注册! – 2009-09-22 21:28:13

+0

您是否通过数据库或查找服务,以gps点(多段线)的形式提供城市,州或国家的边界​​? – JJD 2011-03-26 11:03:09

回答

8

谢谢你们,

我得到了所有的国家和所有的人的状态,但没有邮政编码。

http://27.org/isocountrylist/iso_country_list.sql

这包含了所有的国家,(需要从 “CS” 到 “RS” 改变西伯利亚代码)

有ISO-3166代码这里是FIPS文件与各国国家

http://www.maxmind.com/app/fips_include

对于ZIP代码验证我使用

http://www.geonames.org web服务

有一个GEONAMES红宝石宝石为好,这使得它可以很简单的事情邮编验证

希望帮助人谁需要这些信息,值得保留它在Web项目中的方便。

另一个链接(感谢@laise):http://dev.maxmind.com/static/csv/codes/maxmind/region.csv

+0

http://www.maxmind.com/app/fips%5Finclude不起作用.. – sudip 2013-04-01 14:48:51

+1

第二个链接可以用[this one]替代(http://dev.maxmind.com /static/csv/codes/maxmind/region.csv)? – 907th 2013-04-03 14:28:09

+0

谢谢,我添加了您的链接到答案 – 2013-04-04 07:43:04

4

Carmen plugin几乎可以肯定你在找什么。

+0

是的,我也检查过它。尽管我找到了我需要的东西。值得检查(详情如下)。谢谢 – 2009-09-23 11:12:20

3

这需要一点点修改和数据消除,但并不算太坏。

国家和国家代码很容易来。听起来像你已经拥有了它们。

并非所有国家都分为州。你可能不得不简单地解决这些问题 - 可能有一些综合参考,但不是我所知道的。

美国的城市可用,并寻找像FIPS codes的东西。有商业数据提供商会为您提供干净,组织良好的数据,但他们正在为此收费。

邮局有一些数据库与所有的邮政编码。请注意,这些定期收费,一个邮政编码并不意味着一个单一的(远离它!)。实际上可能没有必要拥有所有这些数据库,因为免费提供邮政验证/更正服务。

对于加载数据,检查出a recent railscast on the subject.

+0

谢谢,我发现我需要什么。值得检查出来(详情如下) – 2009-09-23 11:11:38

0

我一直在寻找同样的,发现这个资源。我希望有人像我一样很好。

http://dev.mysql.com/doc/world-setup/en/index.html

+0

请注意,[只提供链接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info),所以答案应该是搜索解决方案的终点(vs.而另一个引用的中途停留时间往往会随着时间推移而过时)。请考虑在此添加独立的摘要,并将链接保留为参考。 – kleopatra 2013-10-13 09:00:38

0

对于使用FIPS那些10-4/FIPS 5-2的标准,我一直保持了NGA GEC(原FIPS 10-4/5-2)Excel电子表格(原始格式)1国家级行政区划。电子表格目前已更新至更新15(2014年3月): http://www.opengeocode.org/archive.php