热力图是用于密集点数据的最佳可视化工具之一。热力图是一种插值技术,可用于确定输入要素的密度。热力图最常用于可视化犯罪数据,交通事故,房屋密度等。QGIS具有可用于设置点层样式的热力图渲染器以及可用于从中创建栅格的处理算法热力图(内核密度估计)点层。
任务概述
我们将英国萨里的犯罪地点数据集创建一个热图以可视化犯罪高发地区。你将学习以下内容:
使用虚拟字段和条件表达式
获取数据
data.police.uk以简单的CSV格式提供街道级别的犯罪,结果,停止和搜索数据。下载Surrey Police的数据并解压缩下载的存档以提取CSV文件。
为了方便起见,您可以直接从下面的链接下载数据集的副本:
2019-02-surrey-street.csv
数据源[POLICEUK]
程序
我们将首先从OpenStreetMap加载底图图层,然后导入CSV数据。单击打开数据源管理器按钮。
在左侧面板中选择浏览器标签,然后在XYZ瓷砖下找到OpenStreetMap图层。右键单击并选择“将选定的图层添加到画布”以在QGIS中添加该图层。
切换到“分隔文本”选项卡。在这里,我们将导入CSV格式文本文件中的犯罪数据。单击文件名旁边的...按钮,然后浏览到下载的文件。将使用和列自动填充“几何定义”部分中的X字段和Y字段。该几何CRS应该留给默认定义。确保“样本数据”面板中的数据看起来正确,然后单击“添加”,然后单击“关闭”。
2019-02-surrey-street.csv
Longitude
Latitude
EPSG:4326 - WGS 84
您将看到2层-<