欢迎来到“QGIS实战系列”的第四期!在前几期中,我们学会了导入数据、编辑图层并优化地图样式。现在,我们将进入 GIS 的核心领域——空间分析。这一篇将带你掌握缓冲区分析、叠加分析和热力图制作,解锁 QGIS 的强大分析能力。
第一步:缓冲区分析
缓冲区分析用于研究点、线、面周围的范围,常用于规划或影响评估。
-
准备数据
- 使用
ne_50m_populated_places.shp
(城市点),可从 Natural Earth 下载。
- 使用
-
创建缓冲区
- 打开“处理工具箱”(Ctrl+Alt+T 或工具栏齿轮图标)。
- 搜索“缓冲区”,选择“矢量几何 > 缓冲区”。
- 设置:输入图层 = “城市点”,距离 = 100 公里(单位根据坐标系调整,如 WGS84 用度),输出为新图层。
- 运行后,地图上会出现城市周围的圆形缓冲区。
-
流程图示
用 Mermaid 表示缓冲区分析步骤:graph TD A[加载城市点图层] --> B[打开处理工具箱] B --> C[选择缓冲区工具] C --> D[设置参数: 图层、距离] D --> E[运行并生成缓冲区图层] E --> F[调整样式查看结果]
第二步:叠加分析
叠加分析用于比较多个图层的关系,比如找出缓冲区内的陆地面积。
-
准备数据
- 加载
ne_50m_land.shp
(陆地)和上一步生成的缓冲区图层。
- 加载
-
执行裁剪
- 在“处理工具箱”中搜索“裁剪”。
- 设置:基础图层 = “陆地”,叠加图层 = “缓冲区”,运行后得到缓冲区内的陆地部分。
-
流程图示
用 Mermaid 表示叠加分析流程: