QGIS操作教程——图说中国人口

2021-02-04 09:59:18 浏览数 (3)

概述

如果用一句歌词来描述QGIS的话,我想应该是:有人问我你究竟是哪里好,没见过你的人不会明了。从本篇文章开始,我将开始写一系列有关QGIS操作的文章,那么本文,就先开个好头,讲讲“图说中国人口”,这里面涉及到:1、栅格数据的配准;2、创建并编辑矢量数据;3、栅格数据的分区统计;4、简单配图与制图;5、数据的导出。本文涵盖的内容比较多,各位看官要看仔细了。

数据说明

人口数据我们将使用哥伦比亚大学的网格化人口2.5KM分辨率数据集;区域数据我们用的是源自国家基础地理信息网1:100w的地市级别的数据。

操作教程

1.栅格数据的配准

配准的目的是为了得到胡焕庸线。 1)从网上寻找相关图片

2)加载地市级数据 图层—>添加图层—>添加矢量图层

源—>矢量数据集

3)栅格配准 栅格—>配准工具

文件—>打开栅格

添加点—>从地图画布

从地图上选取多个点,如下图:

设置—>变换设置

文件—>开始配准

图层—>添加图层—>添加栅格图层

2.创建并编辑矢量数据

创建矢量的目的是为了将胡焕庸线数字化出来。

创建图层—>新建shapefile图层

右键选中图层—>切换编辑状态—>添加线要素

绘制线,右键结束绘制,右键选中图层—>切换编辑状态,保存并结束绘制。

3. 栅格数据分区统计

图层—>添加图层—>添加栅格图层

地理处理—>工具箱—>分区统计

4.简单制图与配图

选中图层右键—>过滤—>输入过滤表达式

选中图层右键—>属性—>符号化—>渐进

通过上面的操作,我们将人口在1000W以上的城市筛选出来并做了符号化,如下图:

进一步,我们将前面数字化所得的“胡焕庸线”以及市边界叠加,并做简单符号化,得到如下图:

从上图我们可以看出,千万级以上人口均在胡焕庸线下方。

5.数据的导出

选中图层右键—>导出—>要素另存为,将结果存成csv格式。

导出后的结果用excel打开,并根据popusum字段进行排序。

从导出的数据我们可以看出,中国千万人以上的城市有19个,top3分别是上海、北京和重庆。


说明: 鉴于数据源的原因,本文所涉及数据仅供本文操作学习使用。

0 人点赞