包含地点、父地点、纬度、经度等的免费数据库
Posted
技术标签:
【中文标题】包含地点、父地点、纬度、经度等的免费数据库【英文标题】:Free database with places, parent places, latitude, longitude, etc 【发布时间】:2010-07-27 19:10:04 【问题描述】:在哪里可以找到具有以下字段的世界免费数据库:
身份证 英文地名 原语言地名 地点类型 - 城市、地区、州、国家、大陆等。 纬度 经度 parent id - 当前地点所属地点的id,例如旧金山属于加利福尼亚,但加利福尼亚属于美国。以及映射到该表的ip范围表。
我找到了免费的 maxmind db,但其中没有地点、地点类型和原始名称的层次结构。
【问题讨论】:
【参考方案1】:点击世界地名词典的链接:GEOnet Names Server
【讨论】:
【参考方案2】:您是否检查过 Yahoo 的 WOEID? http://developer.yahoo.com/geo/geoplanet/data/
【讨论】:
没有经纬度字段 你可以从 YQL 得到 lat long。 我无法使用外部服务。我需要将数据放在我的服务器上,因为我需要对它们进行空间索引。 您可以将 YQL 的结果存储在您的数据库中。这将需要 25 天(对于查询限制)。但我猜你想要更快的东西。【参考方案3】:也许World Gazetteer 会起作用?
【讨论】:
以上是关于包含地点、父地点、纬度、经度等的免费数据库的主要内容,如果未能解决你的问题,请参考以下文章