five

GeoDB Cities GraphQL

收藏
RapidAPI2025-12-12 更新2024-05-21 收录
下载链接:
https://rapidapi.com/wirefreethought/api/geodb-cities-graphql
下载链接
链接失效反馈
官方服务:
资源简介:
Get global city, region, and country data.

获取全球城市、地区及国家数据。
创建时间:
2025-12-12
原始信息汇总

GeoDB Cities GraphQL 数据集概述

基本信息

  • 数据集名称: GeoDB Cities GraphQL
  • 提供商: Michael Mogley
  • 订阅者数量: 625
  • 类别: Data
  • 标签: GraphQL
  • 数据许可: Creative Commons (http://creativecommons.org/licenses/by/3.0)

服务指标

  • 流行度: 9.6
  • 服务等级: 100%
  • 延迟: 36ms

定价计划

  • BASIC: $0.00 / 月
  • PRO: $30.00 / 月
  • ULTRA: $60.00 / 月
  • MEGA: $120.00 / 月

数据内容与范围

  • 提供全球城市、地区、国家和岛屿数据。
  • 包含超过800,000个城镇、城市、县和岛屿的信息。
  • 数据定期从GeoNames和WikiData更新。

核心功能

  • 按名称前缀、国家、位置、时区和最小人口筛选地点。
  • 查找城市或地点附近的城市。
  • 支持多种语言显示结果(英语、法语、德语、意大利语、葡萄牙语、俄语、西班牙语)。
  • 按名称、国家代码、海拔和人口排序结果。
  • 获取城市详细信息,包括GPS位置、时区、人口、海拔和当前时间。
  • 获取所有国家地区、州和省。
  • 获取给定区域内的所有城市。
  • 获取支持某种货币的所有国家。
  • 集成WikiData。

技术特性

  • 基于GraphQL的API。
  • 采用云负载均衡基础设施,确保弹性和性能。
  • 支持内部部署(需通过开发门户网站联系获取详情)。

查询示例

获取纽约市(ID: Q60)及其附近郊区的详细信息: graphql { populatedPlace(id:"Q60") { name population latitude longitude nearbyPopulatedPlaces(radius:10, distanceUnit:MI, types:["CITY"], first:10) { totalCount edges { node { id name population distance } } pageInfo { startCursor endCursor hasNextPage } } } }

潜在应用场景

  • 根据用户的GPS位置获取当前城市。
  • 在用户输入时自动补全城市、地区或国家名称。
  • 根据用户选择的国家自动填充地区列表。
  • 根据用户选择的国家地区自动填充城市列表。
  • 显示所选国家的国旗。
  • 与WikiData集成,实现获取城市旅游景点等高级用例。

相关资源

  • 产品网站: http://geodb-cities-api.wirefreethought.com
  • 开发门户: 提供(详情见页面)
  • GraphQL模式: 提供(详情见页面)
  • 查询手册: 提供(详情见页面)
  • 问题跟踪: 提供(详情见页面)
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作