欢迎来到“QGIS实战系列”的第五期!在前几期中,我们从基础操作到空间分析逐步掌握了 QGIS 的核心功能。这一篇,我们将探索 QGIS 的“秘密武器”——插件。通过插件,你可以扩展 QGIS 的能力,定制专属的工作流,让它更贴合你的需求。
第一步:认识插件管理器
QGIS 的插件生态由全球社区开发,涵盖数据处理、可视化、分析等多个领域。
-
打开插件管理器
- 点击菜单栏“插件” > “管理与安装插件”。
- 弹出的窗口包含“已安装”“未安装”“设置”等选项卡。
-
搜索与安装
- 在搜索框输入关键词,找到所需插件。
- 点击插件名称查看描述,选择后点击“安装插件”。
-
流程图示
用 Mermaid 表示安装插件的步骤:graph TD A[打开QGIS] --> B[菜单: 插件 > 管理与安装插件] B --> C[搜索目标插件] C --> D[查看描述并点击安装] D --> E[安装完成,启用插件]
第二步:推荐实用插件
以下是几个常用插件,涵盖不同场景:
-
QuickMapServices
- 功能:快速添加在线底图(如 OpenStreetMap、Google Maps)。
- 安装:搜索“QuickMapServices”,安装后在菜单“Web”中启用。
- 使用:选择底图类型,加载后作为背景参考。
-
Processing Toolbox 扩展插件(如 SAGA、GRASS)
- 功能:增强空间分析能力,如地形分析、流域划分。
- 安装:SAGA 和 GRASS 通常内置,若未启用,可在插件管理器搜索安装。
- 使用:在“处理工具箱”中调用,如用 SAGA 的“坡度分析”计算地形坡度。
-
QFieldSync
- 功能:将 QGIS 项目同步到移动设备,适合野外数据采集。
- 安装:搜索“QFieldSync”并安装。
- 使用:配置项目后导出到 QField 应用。
第三步:插件实战案例
让我们用插件完成一个任务:分析城市点周围的地形。
-
准备数据
- 加载
ne_50m_populated_places.shp
(城市点)和一个 DEM 文件(如 .tif 格式地形数据)。
- 加载
-
添加底图
- 使用 QuickMapServices 添加 OpenStreetMap 底图(菜单“Web” > “QuickMapServices” > “OSM” > “OSM Standard”)。
-
地形分析
- 打开“处理工具箱”,搜索“SAGA > Terrain Analysis > Slope”。
- 输入 DEM 图层,运行后生成坡度图层。
- 调整坡度图样式(单波段伪彩色,绿-黄-红表示坡度从小到大)。
-
流程图示
用 Mermaid 表示实战流程: