【发布时间】:2011-05-07 14:35:13
【问题描述】:
我正在按国家/地区查找城镇列表(我的意思是这里的国家是地球上存在的所有国家)。是否有任何可以在线下载和使用的开源 SQL 数据库,或者我可以使用的任何地理社交网站 API?
还是我必须自己弥补? - 我希望不会!
【问题讨论】:
标签: sql database open-source countries
我正在按国家/地区查找城镇列表(我的意思是这里的国家是地球上存在的所有国家)。是否有任何可以在线下载和使用的开源 SQL 数据库,或者我可以使用的任何地理社交网站 API?
还是我必须自己弥补? - 我希望不会!
【问题讨论】:
标签: sql database open-source countries
有一个包含该信息的 PostgreSQL 示例数据库。我不知道它已经过时了,虽然......
【讨论】:
试试这个:
可下载的文件包含一个列表 各镇、行政区划 和聚集地与他们目前 人口,他们的英文名字(如果不是 等于国际名称)和 母国。国际 名称以 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
【讨论】:
这为您提供了将国家列表插入到表中的 SQL - 其中 239 个:
http://www.sqldumpster.com/databases/geographic/
查找“国家(和 ISO 代码)”
没有发现任何明显的城镇。也许您可以使用国家/地区列表制作爬虫来查找它们。
【讨论】: