【问题标题】:An open source SQL database for the list of towns cities by country? [closed]用于按国家/地区列出城镇列表的开源 SQL 数据库? [关闭]
【发布时间】:2011-05-07 14:35:13
【问题描述】:

我正在按国家/地区查找城镇列表(我的意思是这里的国家是地球上存在的所有国家)。是否有任何可以在线下载和使用的开源 SQL 数据库,或者我可以使用的任何地理社交网站 API?

还是我必须自己弥补? - 我希望不会!

【问题讨论】:

    标签: sql database open-source countries


    【解决方案1】:

    有一个包含该信息的 PostgreSQL 示例数据库。我不知道它已经过时了,虽然......

    它托管在http://pgfoundry.org/projects/dbsamples/

    【讨论】:

    • 太糟糕了,它使用的是 iso 3char 代码
    【解决方案2】:

    试试这个:

    可下载的文件包含一个列表 各镇、行政区划 和聚集地与他们目前 人口,他们的英文名字(如果不是 等于国际名称)和 母国。国际 名称以 UTF-8 格式显示, 这意味着特殊字符 不能用 普通文本编辑器,显示为 两个字符。一个免费的文本编辑器 可以读取 UTF-8 字符的是 统一红。当打开文件时 UniRed 你必须指定字符集 UTF-8。

    http://www.world-gazetteer.com/wg.php?x=1129163518&men=stdl&lng=en&gln=xx&dat=32&srt=npan&col=aohdq

    【讨论】:

    • 不再起作用了...
    【解决方案3】:

    这为您提供了将国家列表插入到表中的 SQL - 其中 239 个:

    http://www.sqldumpster.com/databases/geographic/

    查找“国家(和 ISO 代码)”

    没有发现任何明显的城镇。也许您可以使用国家/地区列表制作爬虫来查找它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      • 2011-04-28
      • 1970-01-01
      相关资源
      最近更新 更多