获取国家,州和城市的API

时间:2011-10-14 10:13:30

标签: iphone

我正在开发一个应用程序,其中需要所有状态和例如,通过一个国家的城市,我希望得到所有城市和城市。 Jaimica的州是否有任何API来获得国家和所有城市。请给我我的想法,因为它的要求......

提前致谢。

2 个答案:

答案 0 :(得分:2)

我会使用MaxMind,它包含以下字段:

  • 国家代码
  • ASCII城市名称
  • 城市名称
  • 国家/地区
  • 人口
  • 纬度
  • 经度
  • 时区数据可通过外部查询
  • 获得
  • 大约2,710,000条记录。

但你必须下载它。它是免费的,33MB下载。

答案 1 :(得分:1)

经过长时间的研究,我建议您或任何人寻找全面,干净,免费的地理数据http://www.geonames.org/

您可以将数据文件导入Excel或OpenOffice Calc并在其上运行查询,以获得符合您要求的清理数据集。

必须注意的是,它是在CCL下获得许可的。

编辑:CCL对地理名称的要求可以忽略不计。您只需要在网站的某处提供归因,仅仅是为了名称。所以不用担心。