QGIS3制作热区图

热图是用于密集点数据的最佳可视化工具之一。热图是一种插值技术,可用于确定输入要素的密度。热图最常用于可视化犯罪数据,交通事故,房屋密度等。QGIS具有可用于设置点层样式的热图渲染器以及可用于处理 热图(内核密度估计) 的处理算法从点图层创建栅格。

内容说明

我们将使用英国萨里市的犯罪地点数据集,并创建一个热图,以可视化高犯罪率地区。

取得资料

data.police.uk 以简单的CSV格式提供了街道一级的犯罪,结果,停止和搜索数据。下载 Surrey Police 的数据,并解压缩下载的档案以提取CSV文件。

为了方便起见,你也可以直接用下面的连结下载数据集:

2019-02-surrey-street.csv

资料来源 [POLICEUK]

操作流程

  1. 我们将首先从OpenStreetMap加载底图图层,然后导入CSV数据。单击 Open Data Source Manager 按钮。

    QGIS3制作热区图

    2.在左侧面板中选择 Browser 标签,然后在 XYZ Tiles 下找到 OpenStreetMap 图层。右键单击并选择 Add Selected Layer(s) to Canvas 以在QGIS中添加该图层。

    QGIS3制作热区图

    3.切换到 Delimited Text 标签。在这里,我们将导入CSV格式文本文件中的犯罪数据。单击文件名旁边的 … 按钮,然后浏览至 File name 并且下载 2019-02-surrey-street.csv 文件。要在 Geometry Definition 部分的 X field 和 Y field 中自动填充 经度 和 纬度 列。几何标签CRS应该保留默认的 EPSG:4326-WGS 84 定义。确保数据在 Sample data 面板中看起来正确,然后单击 Add ,然后单击 Close。

    QGIS3制作热区图

    4.您将看到2层,在QGIS图层面板中加载的 OpenStreetMap 和 2019-02-surrey-street。右键单击 2019-02-surrey-street 图层,然后选择 Zoom to Layer。

    QGIS3制作热区图

您将看到犯罪事件点图层叠加在OpenStreetMap底图上。缩放和平移以浏览数据。数据非常密集,很难了解犯罪高度集中的地方。这是热图可视化将派上用场的地方。选择 2019-02-surrey-street 图层,然后单击 Open the Layer Styling panel 面板按钮。

QGIS3制作热区图

[https://www.osgeo.cn/qgis-tutorial/docs/3/creating_heatmaps.html](https://www.osgeo.cn/qgis-tutorial/docs/3/creating_heatmaps.html)

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...