Api 描述性地理定位服务建议

Api 描述性地理定位服务建议,api,geolocation,maps,Api,Geolocation,Maps,我正在开发一个需要以下信息的系统: 国家名单 每个国家的地区列表 每个国家的主要城市名单 例如: [{ name: "United States" regions: [ { name: "Oregon" cities: [ { name: "Albany"

我正在开发一个需要以下信息的系统:

  • 国家名单
  • 每个国家的地区列表
  • 每个国家的主要城市名单
例如:

[{
    name: "United States"
    regions: [
        {
            name: "Oregon"
            cities: [
                {
                    name: "Albany"
                },
                {
                    name: "Aloha"
                },
                {
                    name: "Beverton"
                },
            ]
        }
    ]
}]
我是使用API geodb cities API.wireFreeThink.com来获取信息的,但我想知道一些开发者是否使用其他API(或服务)来获取这些信息(地理位置描述)

你好


postscript:不管它们是付费的还是开源的。

国家信息,我使用ISO-3166(带有地区代码的国家)每个国家的地区,我使用ISO 3166-2。