免费的中国行政区划矢量地图数据:四级 Shapefile 一套拿齐,10 分钟从克隆到出图
免费的中国行政区划矢量地图数据四级 Shapefile 一套拿齐10 分钟从克隆到出图【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图ESRI Shapefile格式共四级国家、省/直辖市、市、区/县。关键字中国行政区划图中国地图中国行政区中国行政区地图行政区地图行政区行政区划地图矢量数据矢量地理数据省级直辖市市级区/县级行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP周五下午四点半领导丢过来一句下班前给我一张全国门店分布图。我盯着屏幕愣了两秒——画图本身不难难的是手里根本没有一张干净的底图网上搜到的中国行政区划矢量地图数据清晰的要付费免费的缺边界好不容易凑齐一套坐标系又各说各话。那天我顺手找到了 ChinaAdminDivisonSHP一个把四级行政边界整理成标准 Shapefile 的开源项目。自此底图这事再没让我加过班。![中国行政区划矢量地图数据——省级边界效果预览](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/Province.png?utm_sourcegitcode_repo_files)项目本身不复杂把国家、省/直辖市、市、区县四个层级的边界全部转成 ESRI Shapefile 放进同一个仓库clone 下来就是一套能直接用的中国行政区划矢量地图数据。和那些要注册、要授权、甚至按下载量收费的数据源相比它直接 MIT 开源格式、坐标系、字段名都替你统一好了——这就是它和各类散装数据最不一样的地方。第一次上手从 clone 到出图我只用了十分钟当时的完整操作我原样复述一遍。先是拉仓库git clone https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP接着就踩了个小坑——仓库里的目录名带着序号和空格比如2. Province直接cd会报目录不存在。加上引号就通了cd ChinaAdminDivisonSHP/2. Province然后打开 QGIS按打开数据源 → 矢量选中province.shp一张 34 个省级行政单位的中文轮廓图瞬间铺满画布从北京到港澳台一个不少。从动手到出图十分钟出头。⏱️那天晚上我又试了代码路线用 Python 的 geopandas 一行gpd.read_file(province.shp)边界和属性表一起装进 DataFrame后面做分析、导格式都顺顺当当。四个层级一次配齐从全国大屏切到区县网格第一次打开区县级数据时我是有点震撼的——边界密集到接近马赛克跟省级那张的粗线条完全是两个世界。![中国行政区划矢量地图数据——区县级边界效果](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/District.png?utm_sourcegitcode_repo_files)仓库里按层级分成四个目录1. Country/国家级 1 个要素、2. Province/省级 34、3. City/地级市 371、4. District/区县级 2875。做多层级下钻地图时从全国缩放到某个区县直接换文件就行不用再去别处凑素材。属性表里藏着血缘关系用 adcode 完成一次全省圈选比边界更有用的是属性。每个区县的记录里都带着省、市、县三级的编码和名称翻一眼仓库里的DistrictAttr.png就能明白数据结构长什么样![中国行政区划矢量地图数据——区县属性表与行政编码](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/DistrictAttr.png?utm_sourcegitcode_repo_files)关键就在这个六位adcode行政编码上前两位是省中间两位是市后两位是区县。110000是北京110101就是东城区。所以只要某省的全部区县这种需求一句按pr_adcode前两位的匹配筛选就搞定了把 GDP、人口这些统计值 join 到名称字段上再按数值渐变上色一张经济分布热力图也就顺手出来了。新手最该记住的两个细节第一.cpg文件别删。它声明了属性表的中文字符集一套五个配套文件.shp / .dbf / .prj / .shx / .cpg最好原样保留少一个都可能遇到乱码或打不开的麻烦。第二坐标系要留个心眼。README 写得很明确坐标基于 WGS 1984实际带 GCJ-02火星坐标偏移。如果你的 GPS 数据是纯 WGS-84叠加时可能偏差几十米到几百米做地图服务前记得先做转换。知道坑在哪比踩过坑更值钱。彩蛋拿编码反向定位再一行转 GeoJSON最后分享一个容易被忽略的玩法。因为编码有规律你甚至可以反向使用拿到任意一个区县编码就能反推出它属于哪个市、哪个省做下钻和聚合完全不需要额外拼表。想给前端做 Web 地图用 geopandas 读进来后一行to_file(province.geojson, driverGeoJSON)直接喂给 Leaflet 或 MapLibre格式转换比想象中顺手得多。这套中国行政区划矢量地图数据替你完成了找数据、洗数据、对坐标的全部苦活。现在就 clone 下来试着只保留你所在的省份、再按城市重新着色——十分钟后你会发现一张能讲故事的底图从来就没这么近过。【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图ESRI Shapefile格式共四级国家、省/直辖市、市、区/县。关键字中国行政区划图中国地图中国行政区中国行政区地图行政区地图行政区行政区划地图矢量数据矢量地理数据省级直辖市市级区/县级行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

CBCX:黄金高位关注通胀信号

CBCX:黄金高位关注通胀信号

CBCX:黄金高位关注通胀信号黄金在月末靠近阶段高位,定价重点随之从涨幅转向持续性。公开资料显示,黄金在月末接近阶段高位,交易环境把通胀读数与利率预期作为检验行情韧性的主要变量;经历快速上行后,CBCX判…

2026/10/11 11:07:26 阅读更多 →
3 个步骤免费用上中国行政区划矢量地图:省市县四级 Shapefile 一次拿全

3 个步骤免费用上中国行政区划矢量地图:省市县四级 Shapefile 一次拿全

3 个步骤免费用上中国行政区划矢量地图:省市县四级 Shapefile 一次拿全 【免费下载链接】ChinaAdminDivisonSHP 中国行政区划矢量图,ESRI Shapefile格式,共四级:国家、省/直辖市、市、区/县。关键字:中国行政区划图&am…

2026/10/2 14:14:46 阅读更多 →
OpenCore Legacy Patcher完全指南:让十年前的旧Mac跑起新版macOS

OpenCore Legacy Patcher完全指南:让十年前的旧Mac跑起新版macOS

OpenCore Legacy Patcher完全指南:让十年前的旧Mac跑起新版macOS 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你的MacBook还停在2012年的系统&…

2026/10/13 1:16:55 阅读更多 →

最新新闻

AnyPS5跨平台图像处理管线:色彩管理与批量处理实战避坑指南

AnyPS5跨平台图像处理管线:色彩管理与批量处理实战避坑指南

1. 项目缘起与核心定位AnyPS5 这个名字第一次出现在我视野里的时候,我正被一堆跨平台图像处理的需求折腾得够呛。团队里有人用 Windows 做设计,有人用 macOS 做后期,还有几个同事习惯在 Linux 环境下跑批处理脚本,每次交付素材都要…

2026/10/14 4:26:51 阅读更多 →
GridView + AJAX 效果实战:Web Forms老项目异步升级指南

GridView + AJAX 效果实战:Web Forms老项目异步升级指南

简介:这是一份专门面向ASP.NET开发者的GridView实用实例,旨在解决Visual Studio自带GridView在数据增删改操作与交互体验上的明显短板。资源基于ASP.NET 4.0与SQL Server 2008环境,实现了完整的无刷新Ajax增删改功能,代码量少、结…

2026/10/14 4:26:51 阅读更多 →
Flutter迁移开源鸿蒙实战:逆向匹配算法设计与踩坑记录

Flutter迁移开源鸿蒙实战:逆向匹配算法设计与踩坑记录

从拿到这个标题到真正把App跑在开源鸿蒙设备上,中间隔了整整两个周末的调试时间。这篇东西不是教程式的堆砌,而是把我做“flutter_for_openharmony逆向思维训练app实战逆向匹配实现”这个项目时踩过的坑、想通的原理、反复验证过的代码逻辑,全…

2026/10/14 4:26:51 阅读更多 →
开源八卦怎么吃?从项目细节中读出真实信号

开源八卦怎么吃?从项目细节中读出真实信号

我最初入行写代码那几年,对“开源”的理解很单纯:一堆互相不认识的人,在某个仓库里合写代码,因为共同的兴趣走到一起。直到后来亲历了几场“项目圈内事件”,才意识到开源世界里的“八卦”根本不是茶余饭后的消遣——它…

2026/10/14 4:26:51 阅读更多 →
范畴论入门必刷:Algebra Chapter 0集合练习题复盘与映射思维训练

范畴论入门必刷:Algebra Chapter 0集合练习题复盘与映射思维训练

1. 为什么“集合练习题”值得单独拎出来做一篇复盘很多人看到“Algebra: Chapter 0”这个书名,第一反应是“范畴论入门”,然后翻两页就被各种交换图劝退。但真正卡住新手的往往不是后面的泛函、自然变换,而是第0章里那些看起来人畜无害的集合…

2026/10/14 4:26:51 阅读更多 →
考研数据结构复试高频考点、手写代码与面试应对策略

考研数据结构复试高频考点、手写代码与面试应对策略

初试成绩出来之后,很多同学会陷入一种“不知道该干什么”的状态。刷题吧,好像复试不考这么细;看论文吧,又不知道从哪看起;真要准备机试,又发现手生的厉害。我自己当年备考“考研数据结构复试题目整理”的时…

2026/10/14 4:25:51 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →