⏱ 5 步速查(跟着做即可,详细步骤见下文):
- 第 1 步 · 打开插件管理器:「插件 → 管理并安装插件」,搜索目标插件
- 第 2 步 · 安装常用插件:QuickMapServices、QuickOSM、Qgis2Web 等按需安装(10 款推荐见正文)
- 第 3 步 · 启用/禁用:在已安装列表中勾选启用,避免冲突
- 第 4 步 · 更新插件:定期检查更新,保持与 QGIS 版本兼容
- 第 5 步 · 卸载清理:不再使用的插件及时卸载,保持软件轻快
QGIS 的插件系统是其最大的优势之一。通过安装插件,您可以扩展 QGIS 的功能,将其从一个桌面 GIS 软件转变为一个功能强大的地理信息处理平台。目前 QGIS 插件库中有超过 2000 个插件,涵盖数据获取、空间分析、制图出图、Web 发布等各个领域。本文精选了 10 个最实用、最受欢迎的插件,并详细介绍每个插件的功能和使用方法。
1. 如何安装 QGIS 插件
在介绍具体插件之前,先了解插件的安装方法。QGIS 提供了统一的插件管理器,安装过程非常简单。
打开插件管理器
- 在 QGIS 主菜单中点击「插件」→「管理和安装插件」
- 将打开插件管理器对话框,左侧有多个选项卡
- 「全部」选项卡显示所有可用插件,支持搜索
- 「已安装」选项卡显示当前已安装的插件
- 「未安装」选项卡显示尚未安装的插件
安装插件步骤
- 在搜索框中输入插件名称(如 QuickMapServices)
- 在搜索结果中找到目标插件
- 选中插件后,点击右下角的「安装插件」按钮
- 等待下载和安装完成,安装成功后插件会自动启用
- 关闭插件管理器,即可在菜单或工具栏中找到新安装的插件
注意事项
- 部分插件可能需要网络连接来下载
- 如果插件列表加载不出来,可能是网络问题,可以尝试配置代理
- 建议只安装真正需要的插件,过多插件会影响 QGIS 的启动速度
2. QuickMapServices(在线地图底图)
功能简介:QuickMapServices 是最受欢迎的 QGIS 插件之一,它让您可以快速加载各种在线地图底图服务,包括 Google Maps、Bing Maps、OpenStreetMap、CartoDB 等,无需手动配置 WMS/WMTS 连接。
适用场景:
- 需要在线地图作为底图参考
- 快速预览数据的地理位置是否正确
- 制作带有卫星影像底图的地图
使用方法:安装后,在菜单「Web」→「QuickMapServices」中选择所需的地图服务即可加载。建议首次使用时点击「Settings」→「More services」添加更多地图源。
3. QuickOSM(OpenStreetMap 数据下载)
功能简介:QuickOSM 让您直接在 QGIS 中查询和下载 OpenStreetMap(OSM)数据,无需访问 OSM 网站或使用第三方工具。它支持按区域、按关键标签(Key-Value)进行精确查询。
适用场景:
- 获取道路、建筑、水系等矢量数据
- 按类型提取特定地理要素(如所有餐厅、加油站)
- 获取指定城市或区域的基础地理数据
使用方法:安装后,通过菜单「矢量」→「QuickOSM」→「QuickOSM」打开查询对话框。在「Key」中输入要素类型(如 highway),在「Value」中输入具体值(如 residential),选择查询范围后点击「运行查询」即可下载数据。
4. Qgis2Web(Web 地图发布)
功能简介:Qgis2Web 可以将 QGIS 中的地图图层和样式导出为独立的 Web 地图应用,支持 Leaflet 和 OpenLayers 两种前端框架。导出后生成的 HTML/CSS/JS 文件可以直接部署到任何 Web 服务器上。
适用场景:
- 快速制作交互式 Web 地图原型
- 将 GIS 分析成果在线展示和分享
- 不需要编程即可创建 Web 地图应用
使用方法:安装后,通过菜单「Web」→「qgis2web」打开导出对话框。在左侧选择要导出的图层、配置弹窗内容和样式,在右侧实时预览效果。设置完成后点击「导出」生成 Web 地图文件。
5. Time Manager(时间动画)
功能简介:Time Manager 插件为 QGIS 添加了时间维度支持,可以根据时间属性动态显示数据变化,创建时间动画效果。非常适合展示随时间变化的空间数据。
适用场景:
- 展示城市扩张过程
- 分析人口迁徙或疾病传播的时空变化
- 可视化交通事故或犯罪事件的时间分布
使用方法:安装后,通过菜单或工具栏打开 Time Manager 面板。点击「Settings」添加图层并指定时间字段,设置时间格式和播放间隔。配置完成后使用播放控制按钮查看时间动画,也可以导出为 GIF 或视频。
6. GRASS GIS(高级分析)
功能简介:GRASS GIS 是一个独立的开源 GIS 软件,也是历史最悠久的 GIS 项目之一。通过 QGIS 的 GRASS 插件,您可以直接在 QGIS 中调用 GRASS 的 400+ 个分析模块,涵盖栅格处理、地形分析、水文模拟、网络分析等高级功能。
适用场景:
- 水文分析:流域划分、径流模拟、汇水面积计算
- 地形分析:坡度、坡向、山体阴影、地形湿度指数
- 影像处理:影像分类、边缘检测、傅里叶变换
- 网络分析:最短路径、旅行商问题
使用方法:安装后,QGIS 会新增「GRASS」菜单和工具栏。首次使用需要创建 GRASS 数据库(Location 和 Mapset),然后通过 Processing 工具箱或 GRASS 工具栏调用分析功能。
7. Processing / SAGA(处理框架)
功能简介:Processing 框架(现称 Processing)是 QGIS 内置的地理处理框架,集成了多个外部分析引擎,包括 SAGA GIS、GDAL、TauDEM 等。SAGA(System for Automated Geoscientific Analyses)提供了丰富的地形分析和地统计分析工具。
适用场景:
- 地形分析:多尺度地形位置指数、形态保护指数
- 气候和气象数据插值
- 批量处理大量数据文件
- 创建可重复的分析工作流(模型构建器)
使用方法:Processing 框架默认集成在 QGIS 中,通过菜单「处理」→「工具箱」打开。SAGA 工具位于「SAGA」提供者下。如果 SAGA 工具不可用,需要确保安装了 SAGA GIS 并在 Processing 选项中正确配置路径。
8. AutoFields(自动属性计算)
功能简介:AutoFields 插件可以为矢量图层创建自动计算的字段。当要素的几何形状或其他属性发生变化时,AutoFields 字段会自动重新计算并更新,无需手动触发。
适用场景:
- 自动计算面积、周长、长度等几何属性
- 根据其他字段值自动生成组合编码
- 实时追踪数据修改时间
使用方法:安装后,选中要添加自动字段的图层,点击工具栏的 AutoFields 按钮或通过菜单打开。选择计算类型(如面积计算),设置字段名称和表达式,点击创建即可。之后编辑图层要素时,该字段会自动更新。
9. Profile Tool(地形剖面)
功能简介:Profile Tool 可以在 DEM(数字高程模型)上绘制地形剖面图。您只需在地图上绘制一条线,插件就会自动提取该线上的高程值并生成剖面图,支持多个 DEM 图层叠加比较。
适用场景:
- 工程选址:评估地形起伏对道路、管线规划的影响
- 地质分析:分析地形剖面特征
- 教学演示:直观展示地形高程变化
使用方法:安装后,确保已加载 DEM 栅格图层。点击工具栏的 Profile Tool 图标,在地图上点击绘制剖面线(双击结束),剖面图将在新窗口中显示。可以导出剖面数据为 CSV 或图片。
10. DataPlotly(数据图表)
功能简介:DataPlotly 基于 Plotly.js 库,可以在 QGIS 中创建各种交互式统计图表,包括散点图、柱状图、箱线图、饼图、直方图等。图表与地图要素联动,点击图表中的数据点可以在地图上高亮对应要素。
适用场景:
- 数据探索:快速了解属性数据的分布特征
- 地图与图表联动展示
- 生成可嵌入报告的高质量图表
使用方法:安装后,通过菜单或工具栏打开 DataPlotly 面板。选择图层、图表类型和字段映射,图表会实时显示在面板中。可以将图表添加到 Print Layout 中,实现地图和图表的统一排版。
11. Qmarxan(保护区规划)
功能简介:Qmarxan 是 Marxan 保护区规划软件的 QGIS 前端插件。Marxan 是全球最广泛使用的系统保护规划工具,用于确定优先保护区域。Qmarxan 让您可以在 QGIS 中完成从数据准备到结果分析的全流程。
适用场景:
- 自然保护区规划和选址
- 生态廊道设计
- 生物多样性保护优先区域评估
使用方法:安装后,通过菜单打开 Qmarxan 界面。需要准备规划单元(Planning Units)和物种分布等输入数据,设置保护目标和代价参数后运行 Marxan 算法。分析结果以图层形式加载到 QGIS 中进行可视化。
12. 插件管理技巧
随着使用的深入,您可能会安装越来越多的插件。以下是一些插件管理的实用技巧:
启用和禁用插件
不需要卸载即可暂时关闭插件。在插件管理器的「已安装」选项卡中,取消勾选插件前的复选框即可禁用。禁用后插件不再加载,但不影响后续重新启用。这对于排查插件冲突特别有用。
更新插件
插件作者会不定期发布更新以修复 Bug 或添加新功能。在插件管理器的「可升级」选项卡中可以查看所有有更新可用的插件。建议定期检查并更新插件,但注意查看更新日志,确认新版本与您的 QGIS 版本兼容。
卸载插件
如果确定不再需要某个插件,可以将其卸载以节省磁盘空间和提高启动速度。在插件管理器中选中插件,点击「卸载插件」按钮即可。卸载不会影响您的项目文件和数据。
离线安装插件
如果您的电脑无法直接访问 QGIS 插件仓库,可以从 QGIS 插件网站 手动下载插件的 ZIP 文件,然后在插件管理器中点击「从 ZIP 安装」进行离线安装。
合理使用插件可以极大地提升您的 QGIS 工作效率。建议根据实际工作需求选择安装,逐步探索每个插件的功能。更多 QGIS 使用技巧和教程,请访问 QGISCN 教程中心。如需下载最新版本的 QGIS,请前往 下载页面。