做城市研究、规划分析、数据整理时,经常会遇到一个看似简单、但特别消耗时间的问题:我想快速知道某个省下面有哪些城市,某个城市下面有哪些区县,还想顺手拿到名称、行政区划代码、经纬度,最好还能直接复制成表格。

所以,我做了365天AI开发挑战的第121个作品:

中国城市与区县层级查询工具

这个工具的核心逻辑很简单:把中国行政区划做成一个可以展开的层级树。从“中国”这个根节点开始,可以查看全国省级行政区,也可以继续向下查看地级市、区县等层级。点击任意节点,都可以选择“显示下一级”或“显示下二级”,快速获得对应范围内的行政区列表。

它不是单纯给人看的目录,而是更偏向数据整理场景。查询结果会自动生成可复制内容,支持多种格式:每行一个名称、中文顿号分隔、英文逗号分隔、CSV简版、CSV完整字段和JSON。也就是说,不管你是写文章、做表格、做地图、做数据库,还是准备后续批量处理,都可以直接拿来用。

我还把adcode、中心点经纬度等字段一起整理出来。对于做地图可视化、城市数据分析、区县名单整理的人来说,这些信息非常实用。比如想做某个省的城市列表、某个城市的区县分布、全国地级市基础数据,都不用再到处复制粘贴。

页面左侧是行政区划层级,右侧是查询结果和表格预览;结果可以一键复制,也可以下载为txt、csv或json文件。同时,每个行政区还预留了“内容页”入口,后续可以继续扩展成城市介绍页、区县资料页、城市数据页,甚至成为一个行政区划知识库的基础框架。

这个工具不复杂,但很实用。它解决的是日常工作里那种“小而频繁”的麻烦:查名单、复制字段、整理层级、生成表格。对规划师、研究者、内容创作者、地图开发者来说,应该都能省下不少时间。

第121个作品,先把中国城市与区县的基础查询这件事做顺。后面再接地图、统计、可视化,它就会变得更有意思。