我有一个城市数据库(在美国和世界其他地方)。 数据库条目是简单的文本字符串。 目前,该数据库甚至包含小城市(人口10,000)。 我希望通过将城市分配到更大的地理\大都市区来使用更大规模的数据库。 一个例子可以是Google AdWords API中的大都会区域:
http://code.google.com/intl/iw-IL/apis/adwords/docs/developer/adwords_api_us_metros.html
但我使用其他数据库没有问题。
对于如何使用现有数据库\ API执行此操作,我将不胜感激!
答案 0 :(得分:2)
您可以使用Yahoo's GeoPlanet database。您可以轻松找到每个地方的父母(WOEID - 地球ID)。
编辑:您也可以访问此数据库using YQL。