一、Landscan简介
1、Landscan是什么
LandScan是由美国国家能源部(DOE)的欧克拉荷马国家实验室(ORNL)研发的一种全球人口数据集,其中包括了高分辨率的人口分布数据和年龄、性别等其他人口统计信息,以每平方公里为分辨率对全球范围内的人口分布情况进行建模。该数据集具有高分辨率、高可信度和高准确度等特点。
2、Landscan主页
官网主页:https://landscan.ornl.gov/
二、LandscanP简介
1、LandscanP是什么
LandscanP是使用Landscan数据提供人口分布图层的在线地图服务,可以直接在线查看全球范围内的人口分布情况。
2、LandscanP主页
官网主页:https://landscanp.ornl.gov/
三、Landscan人口数据下载
1、Landscan数据下载
Landscan人口数据是以二进制文件形式提供的,提供的格式包括,GeoTIFF、ESRI Grid、NetCDF等。
2、Landscan数据下载链接
https://landscan.ornl.gov/downloads
四、Landscan人口数据单位
1、数据单位
Landscan数据的人口数量单位为每平方公里人口数量。
2、数据范围
Landscan数据的人口数量范围是0-9999的整数,意味着每平方公里最多可以达到9999人。
五、LandscanE简介
1、LandscanE是什么
LandscanE是一个基于Landscan人口数据的机器学习算法,可以用来模拟人口流动情况和人口分布情况。
2、LandscanE主页
官网主页:https://landscane.ornl.gov/landscane/
六、Landscan与WorldPop的区别
1、Landscan和WorldPop的相同点
Landscan和WorldPop都是全球人口数据集。
2、Landscan和WorldPop的不同点
(1)Landscan数据集是由美国国家能源部的欧克拉荷马国家实验室研发的,而WorldPop数据集是由英国南安普顿大学研发的;
(2)Landscan数据集的分辨率高达1km,而WorldPop数据集的分辨率最高为100米;
(3)Landscan数据集包含了年龄、性别等人口统计信息,而WorldPop不包含这些信息;
(4)Landscan数据集的可信度较高,而WorldPop数据集在一些国家和地区的准确度还有待提高。
七、Landscan人口数据的下载和使用示例
(1)下载和解压数据文件
wget https://landscan.ornl.gov/downloads/data/LandScan2018/ASCII/landscan2018.asc.gz
gzip -d landscan2018.asc.gz
(2)读入数据文件
import numpy as np
data = np.loadtxt('landscan2018.asc', skiprows=6)
(3)使用Matplotlib绘制人口分布图
import matplotlib.pyplot as plt
plt.imshow(data, cmap='terrain')
plt.colorbar()
plt.show()
图例解释:使用matplotlib库绘制的全球人口分布图,颜色越深代表人口密度越高。