以热爱记生活

全球国家、州、城市数据 JSON

全球国家、州、城市数据库:一站式地理信息解决方案

如果你正在寻找一份覆盖全球、格式齐全、免费开源的地理数据资源,那么这个项目不容错过。countries-states-cities-database 提供了包含国家、州/省、城市的完整数据库,支持超过 11 种数据格式,满足从个人开发到企业级应用的各种需求。

数据规模与质量:

支持的数据格式:

你可以根据自己的技术栈选择合适的格式:

格式
说明
JSON    轻量级数据交换,最常用
MySQL    含完整架构的数据库转储
PSQL    PostgreSQL 专用导出
SQLite    可移植的单文件数据库
SQLSERVER    Microsoft SQL Server 脚本
MongoDB    NoSQL 文档集合 + 转储
CSV    电子表格友好,便于分析
XML    结构化标记语言
YAML   人类可读的配置格式
Toon    其他备选格式

所有格式均由 GitHub Actions 自动从主 JSON 文件生成,保证一致性。
方式一:直接下载最新导出文件(推荐)
使用 curl 下载城市数据(JSON 格式,压缩包):

curl -LO https://github.com/dr5hn/countries-states-cities-database/releases/latest/download/json-cities.json.gz
gunzip json-cities.json.gz

方式二:在线演示与交互

访问在线演示地址,可直接搜索、浏览数据:
https://dr5hn.github.io/countries-states-cities-database/

仓库地址:
https://github.com/dr5hn/countries-states-cities-database

开源许可与使用限制

免责声明与注意事项

尽管项目团队和贡献者力求数据准确完整,但该数据库由社区维护,可能包含错误或不反映最新的地缘政治变化(例如国界变更、行政区划调整、城市改名等)。因此:

无论你是在构建电商网站、天气应用、旅游平台,还是进行地理数据分析,这份免费、全面、格式灵活的地理数据库都能为你节省大量数据清洗和整理的时间。赶快试试吧!


当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »

因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合AMP标准。