【问题标题】:Where can I get postal codes for all countries?在哪里可以获得所有国家/地区的邮政编码?
【发布时间】:2010-09-23 09:48:15
【问题描述】:

我曾经读到一个开源数据库,用于存储带有地理位置数据的邮政编码,但现在我不记得它的名字了。有人可以帮忙吗?

【问题讨论】:

    标签: database geolocation gis postal-code


    【解决方案1】:

    通过GeoNames 查找所有国家/地区或运行已解析的 MySQL 脚本 (INSERT):

    Download delivery_zip.zip (11 Mb)

    【讨论】:

    • 感谢您的努力。你也可以压缩这个 286 MB 的文件,使它只有 11.5 MB,因此很容易下载。获取same file here 11.6 MB
    • 你好,有没有人能检查一下附加的sql文件是否干净,这是一个巨大的文件,我的编辑器Notepad++甚至不能到文件末尾,
    • 您可以在测试数据库内的安全测试环境中使用 HeidiSQL 打开它。使用 VirtualBox 或 Docker 来创建一个您不怕损坏的环境。甚至是从 USB 闪存卡启动的 linux。
    • 您也可以使用我的Big Text Browser打开大量文本文件,完全免费。
    【解决方案2】:

    我目前正在使用这个:https://www.back4app.com/database/back4app/zip-codes-all-countries-in-the-world它是免费且非常有用的!

    还可以与此数据集协作,以进一步改进它。 :)

    【讨论】:

      【解决方案3】:

      是的,Geonames 就是这个地方。更具体地说,就像 slacy 所说的那样

      https://download.geonames.org/export/zip/

      它有一个国家邮政编码列表和一个 allCountries zip 文件。

      数据每天更新。

      【讨论】:

        【解决方案4】:

        您正在寻找一个开放式 GIS 数据库 - 主要关键字是“GIS”。这将帮助您找到结果。

        您要查找的信息通常是商业级的(即您需要为数据付费),但您可以在开源 GIS 网站上查看可用的信息:

        【讨论】:

          【解决方案5】:

          我猜你失去的朋友是GeoNames

          【讨论】:

          • GeoNames 是一个出色的网站,如果您找不到想要的东西,Marc 会非常有帮助。我刚刚通过电子邮件向他发送了一些我需要的地理数据,他很快就回复了我所需要的。
          • 您可以从他们的网站下载邮政编码到 name,lat,lng:download.geonames.org/export/zip
          • geoNames 可能是您能找到的最接近的全球免费邮政编码,并且每天都会更新。不利的一面是,许多国家/地区都缺少它们。 GeoNames 适用于 91 个国家/地区,但忽略了在 geopostcodes.com/resources#countries 上找到的大约 160 多个其他国家/地区。另请注意,每个国家/地区对区域的分类不同,城市大多位于“place_name”下,但有时也位于 admin_name2 和 3 下。
          猜你喜欢
          • 1970-01-01
          • 2011-01-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多