Cities & Countries by DataNest
收藏RapidAPI2026-05-22 更新2026-05-16 收录
下载链接:
https://rapidapi.com/datanest-datanest-default/api/cities-countries-by-datanest
下载链接
链接失效反馈官方服务:
资源简介:
Global geographic data API with cities, countries, and regions. Search cities by name, country, or coordinates. Get population data, timezone info, distance calculations, and administrative divisions. Covers 3M+ cities worldwide. Perfect for travel apps, location services, and demographic analysis tools.
创建时间:
2026-05-22
原始信息汇总
好的,这是对您提供的数据集详情页面的关键信息总结。
数据集:Cities & Countries by DataNest
这是一个全球性的地理数据API,涵盖了超过 300万个城市、所有国家和行政区域的数据。
核心功能
- 搜索城市:支持按城市名称、国家代码或地理坐标进行搜索,并可设置最低人口数和排序选项。
- 获取城市详情:提供完整的城市档案,包括人口、时区、海拔、经纬度以及所属行政区。
- 获取国家列表:提供完整的国家列表,包含ISO代码、货币、电话区号、首都和国旗信息。
- 距离计算:支持计算地点之间的距离。
- 分页与排序:支持对大量结果进行分页和排序。
主要数据覆盖范围
- 城市:超过 300万 个全球城市数据,包含准确的人口数据。
- 国家:全球所有国家的数据。
- 行政区域:全球各行政区域数据。
主要API端点
| 端点 | 方法 | 描述 |
|---|---|---|
/cities |
GET | 搜索和筛选全球城市。 |
/countries |
GET | 获取所有国家的完整列表。 |
/city-details |
GET | 获取某个城市的详细信息。 |
应用场景
- 旅游应用:构建目的地选择器和位置浏览器。
- 电子商务:用于收货地址验证和地址自动补全。
- 移民与迁移:比较不同城市的人口和地区信息。
- 研究与仪表盘:分析人口统计数据。
- 地理问答游戏:构建基于位置的应用。
- 物流平台:用于路线规划和覆盖区域映射。
使用示例
作为代码示例,该API的调用方式如下:
python import requests
url = "https://cities-countries-by-datanest.p.rapidapi.com/cities?limit=5&minPopulation=1000000" headers = { "X-RapidAPI-Key": "YOUR_API_KEY", "X-RapidAPI-Host": "cities-countries-by-datanest.p.rapidapi.com" } response = requests.get(url, headers=headers) print(response.json())
提供者信息
| 项目 | 内容 |
|---|---|
| API 提供者 | DataNest |
| 类别 | 地图 (Mapping) |
| API 主页 | https://rapidapi.com/datanest-datanest-default/api/cities-countries-by-datanest |



