空气质量情况影响着人们的日常生活和身心健康,空气质量指数(AQI)是衡量空气质量情况的一个重要依据,它利用函数将空气中影响人们健康的几种主要污染物化成单一指数值的形式,通过它的大小来判断空气质量情况,值越大,空气污染情况越严重,是目前衡量空气质量情况最常用的参照指标。
本文以生态环境部今天(2021年1月28日)发布的实时空气质量指数为例,通过QGIS演示空气质量指数地图制作过程,展示QGIS点数据分级可视化和表达式生成文字标注技巧,最终的效果图如下:
01 示范数据
本文的示范数据及图层样式文件打包下载地址为:
链接: https://pan.baidu.com/s/1hX0_UsAK-v7xWqTjMuCj2A
提取码: krrn
其中,空气质量指数来自中华人民共和国生态环境部官网:https://www.mee.gov.cn/。
城市点数据来自天地图的1:100万地形数据(2017版),WFS服务地址为:http://gisserver.tianditu.gov.cn/TDTService/wfs。
02 数据收集和预处理
首先,收集和整理空气质量指数。从生态环境部将所需要的数据下载,整理为三个字段:AQI、空气质量、城市,保存为CSV分隔文本文件。其中AQI为整型字段,用于制作空气质量指数分级专题图;空气质量是对应AQI分级的中文描述;城市名称将作为连接字段与矢量数据挂接。
其次,利用QGIS提取和处理天地图1:100万地形数据(2017版)居民点数据。打开QGIS,在【浏览】面板找到“WFS/OGC API-Features”节点,右键->【新建连接】,在弹出的对话框,名称填写“tianditu”,URL输入:“http://gisserver.tianditu.gov.cn/TDTService/wfs”,点击【OK】完成WFS连接。
展开【浏览器】面板->【WFS/OGC API-Features】->【tianditu】,可以看到该数据服务下共有AANP、AGNP、BOUA、BOUL等十个图层,对应居民点、行政区划界线、水系、道路等要素,其中AGNP为带名称的居民点,将其拖拽到地图窗口,同时打开对应的属性表,观察