中国行政区划矢量数据免费获取指南:四级Shapefile地图一次配齐
中国行政区划矢量数据免费获取指南四级Shapefile地图一次配齐【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图ESRI Shapefile格式共四级国家、省/直辖市、市、区/县。关键字中国行政区划图中国地图中国行政区中国行政区地图行政区地图行政区行政区划地图矢量数据矢量地理数据省级直辖市市级区/县级行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP需要中国行政区划矢量数据做地图可视化、区域分析或 GIS 开发却总在找素材这一步被卡住ChinaAdminDivisonSHP 项目把国家、省、市、区县四级行政区划整理成标准 ESRI Shapefile 格式免费开源、下载即用。这篇指南会带你从零跑通拿到数据→在 GIS 里打开成图的完整流程顺带把坐标系、属性字段这些容易踩坑的门道一次讲清楚。一、为了一张地图你被卡过几回先讲一个很常见的场景。你正在赶一份汇报 PPT想放一张某省各地市分布图或者你手头有一份各省的销售数据想画一张按颜色深浅展示差异的地图。听起来很简单对吧可一旦真正动手找数据画风就变了。你在搜索引擎里翻了大半天结果通常是这几种找到的是模糊的截图放大就花根本没法用号称免费下载点进去发现要关注公众号、转发朋友圈才能解压真有能下的格式五花八门JPG、PNG、PDF、CAD……却没有一个能在正经 GIS 软件里打开好不容易找到一份 Shapefile打开一看边界残缺、省份缺失或者坐标系对不上跟你的其他图层叠在一起就是错位的。就算你绕过了以上所有坑还得面对最后一关这类数据在商业网站动辄收费而且很多还限制用途。一套可自由使用、格式规范、覆盖完整的中国行政区划矢量图到底去哪找二、别折腾了这套四级数据已经给你打包好好消息是上面这些麻烦有一份开源项目已经替你解决干净了它就是ChinaAdminDivisonSHP。一句话概括它的价值一套数据四种层级ESRI Shapefile 标准格式clone 下来就能在 GIS 软件里直接用。它把中国行政区划整理成四个目录按从大到小一层层排好ChinaAdminDivisonSHP/ ├── 1. Country/ # 国家级中国整体边界 ├── 2. Province/ # 省级34个省/直辖市/自治区/特别行政区 ├── 3. City/ # 市级全国地级市 ├── 4. District/ # 区县级区县一级行政单元 └── 5. Demo/ # 示例图片与属性表截图你不用再满世界找数据源也不必自己清洗拼凑。目录名就是数据层级一看便知该进哪个文件夹。下面这张图是省级数据的实际效果边界干净利落拿到就能用三、它到底好在哪里四个理由足够你下单有人可能会问现在网上数据那么多为什么偏偏推荐它我把它的核心优势拆开给你看。1. 四级数据一次配齐很多数据源只提供省级或市级做到区县级的少之又少。这套数据从国家边界一路细化到区县覆盖了绝大多数场景的需求。四级数据对比如下数据层级行政单元数量精度典型用途国家级1 个整体边界宏观全国范围示意图、地图封面省级34 个省级单位较粗区域对比、省级统计分析市级371 个地级市中等城市规划、城市群研究区县级2800 个区县精细基层治理、精细化分析2. 标准 Shapefile谁都能打开每个层级都配齐了完整的一套文件.shp几何、.dbf属性、.shx索引、.prj坐标系、.cpg编码。这意味着 QGIS、ArcGIS 等主流软件开箱即用不用转换格式。3. 属性信息规范每个行政单元都带有六位行政编码和名称方便你按编码筛选、关联自己的业务数据这一点后面细讲。4. MIT 开源协议商用无忧项目采用宽松的 MIT 许可证个人用、商用都允许还挂有 Zenodo DOI 编号写论文也能正规引用。四、照着做三步把地图加载进 GIS理论说再多不如亲手跑一遍。下面是下载即用的完整操作每一步都照着做即可。第一步clone 仓库拿到全部数据打开终端执行git clone https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP如果你不需要历史记录也可以只做浅克隆下载更快git clone --depth 1 https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP第二步进入你需要的层级目录想要省级边界就进省级目录想要区县级就进区县级目录cd ChinaAdminDivisonSHP/2. Province # 省级数据 cd ChinaAdminDivisonSHP/3. City # 市级数据 cd ChinaAdminDivisonSHP/4. District # 区县级数据第三步在 GIS 软件中打开 .shp 文件打开 QGIS 或 ArcGIS用添加矢量图层功能选中目录里的.shp文件地图立刻就能显示出来。以区县级数据为例打开后你会看到密密麻麻的行政边界如果浏览器端项目需要 GeoJSON 格式也可以先用 Python 的geopandas一步转换import geopandas as gpd gdf gpd.read_file(3. City/city.shp) # 读取市级矢量数据 gdf.to_file(city.geojson, driverGeoJSON) # 导出为 GeoJSON五、数据深挖字段、编码与坐标系的门道会用还不够理解数据背后的规则才能少踩坑。这一节我们把它拆开看看。每个层级其实是由 5 个文件组成的文件扩展名存放内容通俗理解.shp几何形状地图长什么样.dbf属性数据地图上每块区域叫什么、编号多少.shx索引文件加速读取的目录.prj坐标系统定义告诉软件该按什么规则投影.cpg字符编码声明保证中文不乱码本项目为 UTF-8属性字段靠前缀辨认层级打开属性表你会发现字段名带着cn_、pr_、ct_、dt_这样的前缀分别对应国家、省、市、区县。越往下一级属性表里带上的上级信息越多数据层级属性字段数据示例国家级cn_adcode,cn_name100000 / 中华人民共和国省级pr_adcode,pr_name 国家信息110000 / 北京市市级ct_adcode,ct_name 省、国家信息130100 / 石家庄市区县级dt_adcode,dt_name 市、省、国家信息110101 / 东城区下图是市级数据的属性表示例可以看到每个地级市都带着它所属省份的信息做关联查询非常方便行政编码六位数字有规律adcode是六位行政编码规则很优雅前两位是省中间两位是市后两位是区县。举两个例子你就能秒懂110000→ 北京市省级110101→ 北京市东城区区县级前两位 11 是北京后四位往下逐层细化坐标系名义 WGS-84实际是 GCJ-02这是最容易踩的坑务必留意。数据文件里标注的是 WGS 1984国际通用坐标系但数据实际来源于高德地图接口坐标经过了火星坐标系GCJ-02的加密偏移。如果你的其他数据是标准的 WGS-84比如 GPS 轨迹、国外数据集两者叠加时会出现几十到上百米的偏差。跨坐标系使用时记得先做纠偏转换。六、不同的人能拿这套数据做什么数据是死的用起来才是活的。给你描绘几个真实的使用画面。如果你是前端/地图开发者正在开发一个带地图的网站或小程序。把市级或区县级数据转成 GeoJSON喂给 Leaflet、Mapbox、ECharts 的地图组件一个区域可点击、点击显示详情的交互地图就出来了。配合高德、百度的 JS API 使用坐标体系天然一致几乎零适配成本。如果你是数据分析师手上有各省 GDP、人口、销售数据正愁没底图。用省级数据按指标做 choropleth分级着色地图一省一色数据分布一目了然想要更细的颗粒度就切到区县级做城市内部的人口密度或网点覆盖分析。如果你是学生或科研人员论文插图、课程大作业需要规范的中国地图这套数据直接可用。更贴心的是项目提供 Zenodo DOI 引用编号学术论文里可以规范标注数据来源规避版权风险。如果你是业务或管理者做连锁选址、区域销售规划需要按行政区划划分市场。用区县级数据配合商业数据做热力分析哪些区县人口密度高、哪些区域覆盖空白一张图全讲清楚比纯表格直观得多。七、答疑与避坑动手前先看这里把大家问得最多的问题和最容易踩的坑集中放在一起。Q数据包含香港、澳门和台湾吗包含。省级数据共有 34 个行政单元覆盖香港特别行政区、澳门特别行政区和台湾省。Q坐标系不对和其他图层叠不上怎么办先把本数据当作 GCJ-02 处理再对需要叠加的其他图层做坐标转换统一到一个坐标系下。常见做法是转成标准 WGS-84 或你项目实际使用的投影系。Q数据多久更新一次行政区划并非一成不变项目会根据调整情况不定期更新。建议在你引用前确认一下数据版本并留意项目动态。Q能用于商业项目吗可以。项目采用 MIT 开源协议允许商用、修改和再分发只需保留版权声明即可。Q数据精度能拿来测量吗数据来自高德地图行政区域查询接口满足一般地图展示和统计分析需求如果你需要高精度测绘用途建议使用测绘部门的权威数据源。几个额外的避坑提醒打开后乱码先确认软件是否按 UTF-8 读取.dbf个别旧版软件默认按其他编码解析手动改一下即可。不要随手删文件.shp必须和同目录下的.dbf、.shx等文件放在一起只拷贝一个文件到别处会导致打不开。演示图别当数据用5. Demo/目录里是效果图和属性表截图仅供预览真正要用的.shp数据在前四个目录里。八、下一步现在就动手回头看开头那个为一张地图焦头烂额的场景你会发现这套中国行政区划矢量数据把最耗时、最容易出错的部分都替你处理好了四级层级齐全、格式标准、属性规范、免费且可商用。你要做的只是把它 clone 下来选好层级在 GIS 软件里打开——然后专心去解决你的业务问题。动手吧你的第一张行政区划地图就在眼前。行动清单git clone仓库 → 按需进入省/市/区县目录 → 在 QGIS 或 ArcGIS 中打开.shp→ 开始你的地图之旅 ️【免费下载链接】ChinaAdminDivisonSHP中国行政区划矢量图ESRI Shapefile格式共四级国家、省/直辖市、市、区/县。关键字中国行政区划图中国地图中国行政区中国行政区地图行政区地图行政区行政区划地图矢量数据矢量地理数据省级直辖市市级区/县级行政区划图。项目地址: https://gitcode.com/gh_mirrors/ch/ChinaAdminDivisonSHP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考