城市到大都市地区
我有一个城市数据库(美国和世界其他地方)。 数据库条目是简单的文本字符串。 目前该数据库甚至包含小城市(人口 10,000)。 我希望使用更大规模的数据库,将城市分配到更大的地理\大都市区。 例如 Google AdWords API 中的大都市地区:
http://code.google.com/intl/iw-IL/apis/adwords/docs/developer/adwords_api_us_metros.html
,但我使用其他数据库没有问题。
对于如何使用现有数据库\API 执行此操作的任何建议,我将不胜感激!
I have a database of cities (in both the US and the rest of the world).
The database entries are simple text strings.
Currently the database contains even small cities (population 10,000).
I wish to use a larger scale database instead, by assigning the cities into larger geographical\metropolitan areas.
An example can be the Metropolitan areas in Google's AdWords API:
http://code.google.com/intl/iw-IL/apis/adwords/docs/developer/adwords_api_us_metros.html
but I have no problem using other databases instead.
I'd be grateful for any advice on how this can be performed using existing databases\APIs!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用Yahoo 的 GeoPlanet 数据库。您可以轻松找到每个位置的父级(WOEID - 地球上的位置 ID)。
编辑:您还可以访问此数据库 使用 YQL。
You can use Yahoo's GeoPlanet database. You can easily find what's the parent of each place (WOEID - where on earth ID).
EDIT: You can also access this database using YQL.