侧边栏壁纸
博主头像
YouGIS博文 - YouGIS顽石工坊 博主等级

行动起来,活在当下

  • 累计撰写 71 篇文章
  • 累计创建 97 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

中国100m七普年龄分层人口网格数据集(2020年):ASPECT完整技术说明

Administrator
2026-08-11 / 0 评论 / 0 点赞 / 22 阅读 / 0 字

主页:yougis.com.cn
博文:
blog.yougis.com.cn
工具:
yougis.com.cn

GIS数据:yougis.com.cn/res/home

qr-wechat.jpg

扫码获取更多精彩内容

gh_1b60b293e57f_430.jpg

一键获取海量空间数据

中国100m分辨率七普年龄分层人口网格数据集(2020年):ASPECT完整技术说明

摘要:基于2020年中国第七次乡镇级人口普查数据,采用面状制图法与随机森林模型构建的100m分辨率网格化人口估计数据集(ASPECT)。包含总人口及4个年龄组(0-14岁、15-59岁、60-64岁、≥65岁)的人口数量、人口密度和年龄结构占比数据,覆盖中国大陆地区。

关键词:中国人口网格 · 100m分辨率 · 七普人口 · 年龄分层 · ASPECT · 随机森林 · 栅格数据

数据代码0-14岁人口网格 / 15-59岁人口网格 / 60-64岁人口网格 / 大于等于65岁人口网格 / 总人口网格估计 / XX岁人口占比

系列索引24.中国1km逐月潜在蒸散发 | 25.全球1km逐年PM2.5 | 26.中国100m七普年龄分层人口网格(本文)


中国100m七普年龄分层人口网格数据集(2020年).png

0. 数据档案

参数

数据集名称

中国100m七普年龄分层人口网格数据集(ASPECT, 2020年)

空间分辨率

100m

时间

2020年(第七次全国人口普查)

空间范围

中国大陆

数据格式

GeoTIFF

坐标系

WGS 1984(EPSG:4326)

人口数据来源

2020年中国第七次乡镇级人口普查

空间数据来源

2019年乡镇边界数据(天地图)

计算方法

面状制图法(dasymetric mapping)+ 随机森林回归

模型精度

乡镇级 R²=0.75-0.83;县级验证 R²=0.61-0.84

数据作者

居阳、梁艳、孔杰 等

发表期刊

Scientific Data(2025)

来源平台

国家地球系统科学数据中心-长江三角洲分中心(geodata.nnu.edu.cn

数据量

压缩包4.7GB,解压后62.6GB

YouGIS 整理

微信公众号 YouGIS顽石


1. 免费获取方式

数据由微信公众号 YouGIS顽石 整理分享,完全免费

方式一:YouGIS 公众号关键词(推荐)

关注微信公众号 YouGIS顽石,发送关键词获取对应数据:

人口数量数据

关键词

获取内容

总人口网格估计

2020年中国100m总人口栅格

0-14岁人口网格

0-14岁人口数量栅格

15-59岁人口网格

15-59岁人口数量栅格

60-64岁人口网格

60-64岁人口数量栅格

大于等于65岁人口网格

≥65岁人口数量栅格

人口占比数据

关键词

获取内容

0-14岁人口占比

0-14岁人口比例栅格

15-59岁人口占比

15-59岁人口比例栅格

60-64岁人口占比

60-64岁人口比例栅格

大于等于65岁人口占比

≥65岁人口比例栅格

系统自动回复 百度网盘 + 夸克网盘 双链接。

方式二:YouGIS 数据助手

平台

入口

微信小程序

搜索「YouGIS数据助手」

PC 端

https://yougis.com.cn/res/home


2. 数据背景

2.1 什么是网格化人口数据

传统人口数据以行政区划(省、市、县、乡镇)为统计单元,无法反映行政单元内部的人口空间分布细节。网格化人口数据将人口分配到规则的网格中(如100m×100m),能够精细刻画人口空间分布格局。

2.2 ASPECT数据集

ASPECT(Age-Stratified Population Estimation from the 2020 China Census by Township)是基于2020年第七次全国人口普查的乡镇级数据,采用随机森林回归模型构建的100m分辨率年龄分层人口网格数据集。

2.3 数据怎么来的

2020年第七次乡镇级人口普查数据
├── 总人口 + 4个年龄组人口
├── 百度地图API地理编码(经纬度)
└── 2019年乡镇边界(修正768个边界变更)
         ↓
  随机森林回归模型
  ├── 分年龄组单独训练
  ├── 协变量:土地利用、夜间灯光、地形、道路等
  ├── 网格搜索优化参数(树数量5-1000、深度10-100)
  └── 5折交叉验证
         ↓
  面状制图法(dasymetric mapping)
  将乡镇级人口按权重分配到100m网格
         ↓
  100m分辨率年龄分层人口网格数据(ASPECT)

2.4 精度验证

验证级别

RMSE

乡镇级拟合

0.75-0.83

县级交叉验证

0.61-0.84

0.11-8.18

人口密集城市的匹配度更高。由于ASPECT基于乡镇级数据,其精度显著高于基于县级数据的产品。


3. 技术规格

参数

空间分辨率

100m

时间

2020年

空间范围

中国大陆(缺失区域为590个无普查数据的乡镇,多为国有农场/林场)

数据格式

GeoTIFF

坐标系

WGS 1984(EPSG:4326)

数据内容

总人口、4年龄组人口数量 + 4年龄组人口比例

压缩包大小

4.7GB

解压后大小

62.6GB


4. 数据使用方法

4.1 Python 读取

import rasterio
import numpy as np

# 读取人口栅格
with rasterio.open('population_total_pop.tif') as src:
    pop = src.read(1)
    profile = src.profile

# 按区域统计人口
total_pop = np.nansum(pop)
print(f"区域总人口:{total_pop:.0f} 人")

4.2 计算老龄化率

import rasterio
import numpy as np

with rasterio.open('population_age65above.tif') as f65:
    pop_65 = f65.read(1)
with rasterio.open('population_total_pop.tif') as ft:
    pop_total = ft.read(1)

# 老龄化率 = ≥65岁人口 / 总人口
with np.errstate(divide='ignore', invalid='ignore'):
    aging_rate = np.where(pop_total > 0, pop_65 / pop_total * 100, 0)
print(f"平均老龄化率:{np.nanmean(aging_rate):.1f}%")

4.3 按区域裁切

import rasterio
from rasterio.mask import mask
import geopandas as gpd

shp = gpd.read_file('study_area.shp')
with rasterio.open('population_total_pop.tif') as src:
    clipped, transform = mask(src, shp.geometry, crop=True)

5. 适用场景

领域

典型应用

人口地理学

人口空间分布格局、老龄化空间分析

公共卫生

医疗资源配置、健康风险评估

灾害风险

人口暴露度评估、灾害风险制图

城市规划

公共设施选址、交通规划

社会经济

劳动力分布、消费市场分析


6. 使用注意事项

6.1 引用要求

  1. Ju, Y., Liang, Y., Kong, J. et al. 100-m resolution Age-Stratified Population Estimation from the 2020 China Census by Township (ASPECT). Sci Data 12, 1058 (2025). https://doi.org/10.1038/s41597-025-05401-1

  2. 居阳等,2025,“中国100m七普年龄分层人口网格数据集(2020年)”,https://doi.org/10.12009/YRDR.2025.2008.ver1.db,国家地球系统科学数据中心-长江三角洲分中心。

致谢:感谢国家科技基础条件平台-国家地球系统科学数据中心-长江三角洲科学数据中心提供数据支撑。

6.2 非商业用途

仅限用于非商业目的的科学研究与学术交流。


7. 常见问题

Q1: 为什么有些区域没有数据?

缺失区域对应590个无2020年人口普查数据的乡镇,多为国有农场、林场等,居住人口极少。

Q2: 100m分辨率和1km分辨率有什么区别?

100m网格约有1km网格的100倍精度,能更精细地反映人口在乡镇内部的分布差异。

Q3: ASPECT和WorldPop有什么区别?

ASPECT基于更精细的乡镇级普查数据,精度更高(R²=0.75-0.83),且提供年龄分层信息;WorldPop基于国家级数据降尺度,无年龄分层。


参考文献

  1. Ju, Y., et al. 100-m resolution Age-Stratified Population Estimation from the 2020 China Census by Township (ASPECT). Scientific Data, 2025, 12, 1058.

  2. 国家地球系统科学数据中心-长江三角洲分中心:http://geodata.nnu.edu.cn


数据来源:国家地球系统科学数据中心-长江三角洲分中心 | 整理分享:YouGIS顽石

0

评论区