中国行政区划矢量图Shapefile:四级3284个要素,2877个区县边界
2026/9/19 15:29:42 网站建设 项目流程

中国行政区划矢量图Shapefile:四级3284个要素,2877个区县边界

【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图,ESRI Shapefile格式,共四级:国家、省/直辖市、市、区/县。关键字:中国行政区划图;中国地图;中国行政区;中国行政区地图;行政区地图;行政区;行政区划;地图;矢量数据;矢量地理数据;省级;直辖市;市级;区/县级;行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP

这份开源仓库 ChinaAdminDivisonSHP 将中国行政区划矢量图的国家、省/直辖市、市、区/县四级行政边界打包为标准 ESRI Shapefile,格式、字段结构与坐标系标注在仓库内已统一完成,clone 下来即可直接导入 GIS 软件或 Python 环境,无需再做格式转换与坐标核对。做地理专题分析、多层级下钻地图或 Web 地图底图的人员,可直接取用。

四级边界的数据结构与文件组成

该仓库按行政层级划分为四个目录,要素数量如下:

  • Country(国家级):1 个要素
  • Province(省级):34 个要素
  • City(市级):372 个要素
  • District(区/县级):2877 个要素

四级合计 3284 个边界要素。每一级都是一组完整的 Shapefile 文件,五个文件各司其职:

  • .shp:存储边界几何
  • .dbf:存储属性表(编码、名称等)
  • .shx:空间索引
  • .prj:坐标系定义(标注 WGS84)
  • .cpg:属性表中文字符集声明(UTF-8)

五个配套文件缺任何一个,都可能出现中文乱码或图层无法打开的情况,建议整包保留。

![中国行政区划矢量图省级边界 shapefile 渲染效果](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/Province.png?utm_source=gitcode_repo_files)

从 clone 到首张图的最小可行路径

第一步,克隆仓库到本地:

git clone https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP

第二步,进入省级数据目录。目录名含空格与点号,命令行中需要加引号:

cd "ChinaAdminDivisonSHP/2. Province"

第三步,在 QGIS 中选择"打开数据源 → 矢量",加载 province.shp 即可得到省级边界底图。不想安装 GIS 软件时,用 geopandas 一行读入也可得到同样的 GeoDataFrame:

import geopandas as gpd; gpd.read_file("province.shp")

![中国行政区划矢量图市级边界 city.shp 打开效果](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/City.png?utm_source=gitcode_repo_files)

adcode 编码与属性驱动分析

每条边界记录都带有省市县三级的编码与名称,核心是六位 adcode 行政区划编码:前两位为省,中间两位为市,后两位为区县。以 330106 为例,即浙江省杭州市西湖区。

基于这套编码,有三个典型应用方向:

  • 按编码前缀筛选区域:用 pr_adcode 的前两位匹配,可直接筛出某个省下全部区县要素,用于多层级下钻。
  • 统计值 join 后专题着色:将 GDP、人口等数值按 name 字段关联到边界要素,按数值渐变上色,得到经济或人口分布专题图。
  • 多格式导出:在 QGIS 中通过"导出 → 另存为"切换 GeoJSON、KML、CSV 等格式,供 Leaflet、MapLibre 等前端地图引擎直接加载。

![中国行政区划矢量图区县属性表 adcode 字段展示](https://raw.gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP/raw/398535de74baa19be2013d6e00a4c01d4491157d/5. Demo/DistrictAttr.png?utm_source=gitcode_repo_files)

坐标系、编码与使用边界

需要注意的是,.prj 标注的坐标系为 WGS84,但实际坐标基于 GCJ-02(火星坐标系,在 WGS84 经纬度上加入了偏移)。叠加 WGS84 源数据或 GPS 轨迹前,需先做 GCJ-02 坐标转换,否则会出现整体偏移。

现象根因处理
中文乱码.cpg 编码文件缺失或字符集未识别整包保留五个配套文件
图层偏移GCJ-02 与 WGS84 未对齐叠加前做坐标转换
文件打不开.shp/.shx/.dbf 缺件重新获取完整文件组

该数据为高德地图行政区域查询接口的整理成果;用于商业项目前,请先查阅仓库内的 LICENSE。

小结

四级边界配齐、格式统一、坐标系已标注,是这份数据的核心价值:从 clone 到出图不需要前置清洗。建议先加载 province.shp 生成第一张省级图,再按需下钻到市级与区县级图层。🗺️

【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图,ESRI Shapefile格式,共四级:国家、省/直辖市、市、区/县。关键字:中国行政区划图;中国地图;中国行政区;中国行政区地图;行政区地图;行政区;行政区划;地图;矢量数据;矢量地理数据;省级;直辖市;市级;区/县级;行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询