我在哪里可以获得世界各地城市/地点的数据库?
在 dopplr [http://www.dopplr.com] 中有一个选项可以填写旅行城市该网站将自动查找世界各地的城市。 有没有用于此类城市查找的网络服务或数据库?
In dopplr [http://www.dopplr.com] there is an option to fill the city of travel and the site will automatically find the city around the world. Is there any web service or database for such a city lookup?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
http://www.geonames.org/ 很有用 - HTML 查询、下载和 Web 服务。
另外 http://developer.yahoo.com/geo/ - 您需要一个 Yahoo 开发者 ID 。
http://www.geonames.org/ is useful - HTML query, download and web service.
Also http://developer.yahoo.com/geo/ - you'll need a Yahoo developer ID.
Google 地图 API 包含地理编码服务,并且有还有很多其他选项
Google maps API includes a geocoding service and there are plenty of other options
您可以下载并处理维基百科上的列表。 如果你相信的话。
You could download and process this list on wikipedia. If you trust it.
我发现的最好的世界城市免费数据库来自 MaxMind。 请参阅 http://www.maxmind.com/app/geolitecity 它还包括地理编码信息和人口。 使用国家和地区的 ISO 标准。
The best free database of world cities I have found is from MaxMind. See http://www.maxmind.com/app/geolitecity It also includes geocoding information and population. Uses ISO standard for country and regions.
有 OpenStreetMap 名称查找器。
我不知道它是否一定是最完整的资源,但 AFAIK OSM 可以免费用于任何用途,这可能/可能不是其他选项的情况。
There's the OpenStreetMap Name Finder.
I don't know if it's necessarily the most complete resource, but AFAIK OSM is free for any use, which may/may not be the case with other options.