免费的中国行政区划矢量Shapefile:四级省市区县边界一个仓库全搞定
【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图,ESRI Shapefile格式,共四级:国家、省/直辖市、市、区/县。关键字:中国行政区划图;中国地图;中国行政区;中国行政区地图;行政区地图;行政区;行政区划;地图;矢量数据;矢量地理数据;省级;直辖市;市级;区/县级;行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP
想画一张行政区划图,省级边界在 A 站,市级在另一个压缩包,好不容易叠到一起边界还漂了位。ChinaAdminDivisonSHP 把省、市、区县三级中国行政区划矢量边界打包成统一的免费 Shapefile,clone 下来直接就能用。
四个目录,各装一套完整边界文件
仓库按行政层级拆成四个目录,每一级都是完整的 Shapefile,不混装、不拼凑:
| 路径 | 数据层级 | 内容 | 能拿它做什么 |
|---|---|---|---|
| 1. Country | 国家 | 全国一张轮廓 | 宏观大屏、全国总览 |
| 2. Province | 省/直辖市 | 34 个省级单位 | 区域对比、统计专题 |
| 3. City | 地级市 | 300 多个城市 | 城市群分析、物流分区 |
| 4. District | 区/县 | 近 2900 个单位 | 基层治理、精细运营 |
每个图层都是*.shp主文件配上索引、投影、字符集等伴生文件,拖进 GIS 就能直接打开。最细的粒度在区县这一级:

近 2900 个单位,边界密得像织网
从一块到 2900 格:眼见为实
国家级就是一整块完整轮廓,适合做大屏底图垫底。往里放一级,34 个省级单位各自独立,边界干净利落:

34 个省级单位,一眼分得清
再往里放,地级市边界出来,东部沿海排得密密匝匝,西部相对稀疏,逐级下钻的层次感很强:

东部密、西部疏
这一套"全国 → 省 → 市"的下钻组合,无论大屏还是汇报图表都够用。
三步出第一张省级底图
第一步,克隆仓库:
git clone https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP这条命令把整个仓库拉到本地,四个层级的边界文件和属性表一次到位。
第二步,进到省级目录,目录名带空格,命令行里记得加引号:
cd "ChinaAdminDivisonSHP/2. Province"当前目录下现在就是province.shp那一整套完整文件。
QGIS 打开 province.shp
菜单走"图层 → 添加图层 → 添加矢量图层",选中province.shp,一张边界清晰的省级地图就出来了,调整填充和描边颜色,底图立即可用。
geopandas 一行读取
不想装 GIS 软件的话,Python 也行:
import geopandas as gpd gdf = gpd.read_file("province.shp")这一行把边界和属性表一起装进 DataFrame,后面筛选、统计、导出 GeoJSON 都能接着做。
adcode 六位编码是属性表的钥匙
每个图层的属性表都带全套编码与名称字段,核心是六位adcode行政编码:前两位是省、中间两位是市、后两位是区县。110000对应北京,110101就是东城区,数字往哪层看,位置就落在哪一层。
字段缩写也有规律:cn是国家、pr是省、ct是市、dt是区县,看到pr_adcode、dt_name就能一眼判断它属于哪一级。基于这张表,可以做几个进阶操作:
- 按区域筛选:用
pr_adcode前两位匹配,几秒过滤出全省的区县 - join 专题着色:把 GDP、人口等统计值挂到
name字段上,按数值渐变上色,经济分布图完成 - 格式导出:另存为 GeoJSON、KML、CSV,前端 Web 地图直接喂给 Leaflet 或 MapLibre
动手前先把这几件事弄清楚
| 疑问 | 答案 |
|---|---|
| 港澳台在地图上吗? | 在,全国版图整体呈现 |
| 坐标系到底是什么? | 标注 WGS84,实际是 GCJ-02 火星坐标,叠加 GPS 数据前先转换 |
| 数据是谁整理的? | 来自高德地图行政区域查询接口 |
| 属性表中文为什么乱码? | 多半是.cpg文件丢了,五个配套文件原样保留即可 |
| 能不能用在商业项目? | 仓库采用 MIT 许可,根目录 LICENSE 文件可以先过一遍 |
特别提醒:每个图层由.shp、.dbf、.prj、.shx、.cpg五件套组成,删掉任何一件都可能打不开或者属性错乱,别动手精简。
10 分钟拿到自己的省级地图
把仓库 clone 下来,进2. Province目录,QGIS 打开province.shp,换个填充色和描边粗细,十分钟就能看到自己的第一张省级边界图。🚀
【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图,ESRI Shapefile格式,共四级:国家、省/直辖市、市、区/县。关键字:中国行政区划图;中国地图;中国行政区;中国行政区地图;行政区地图;行政区;行政区划;地图;矢量数据;矢量地理数据;省级;直辖市;市级;区/县级;行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考