19.1. QGIS中的 SAGA GIS#
19.1.1. SAGA 地理信息系统的开发#
SAGA 地理信息系统分为不同的模块,允许运行栅格和矢量处理。可以实现广泛的应用。
有些模块致力于多光谱图像处理、地貌学、水文学、地质统计学、景观生态学等。
即使 SAGA 地理信息系统以其网格处理能力而闻名,
许多模块也致力于载体处理(空间分析、缓冲区定义、蒂森多边形等)。
该软件使用 GDAL
和 OGR
库分别管理栅格和载体格式。
由于使用这些库,因此支持多种格式。
SAGA
地理信息系统提供了强大且非常有趣的功能,这些功能源自世界各地许多地球科学实验室进行的研究。
不幸的是,它的在线文档很差。
在最近版本的QGIS中, SAGA
地理信息系统模块可以在QGIS界面中使用。
这样,QGIS的灵活性和可用性与 SAGA
地理信息系统的强大功能相结合。
然而,有些模块仍然没有在QGIS中实现。
19.1.2. QGIS中的 SAGA 地理信息接口#
安装#
在Windows中, SAGA
地理信息系统扩展会自动安装QGIS。
通常,使用“OSGeo 网络安装程序”中的“高级用户”选项安装QGIS是一个好主意。
这样,用户就可以精确地选择要安装的不同模块的版本,包括 SAGA
地理信息系统,
如 图 19.1 所示,使用 OSGeo 安装程序安装。

图 19.1 SAGA 地理信息系统#
在Linux中,安装根据使用的发行版(Debian、Ubuntu、Linux Mint等)而有所不同。 最简单的操作是遵循QGIS官方网站( https://qgis.org )上的说明。
运行 SAGA GIS模块#
运行QGIS的 SAGA
地理信息模块非常简单。首先, Processing Toolbox
应该已安装并可用。
为此,请转到QGIS的“插件”菜单,查找名为 Process
的插件,如有必要安装它,并勾选相应的框,
以便使此工具箱在QGIS中可用,如 图 19.2 所示。

图 19.2 Processing Toolbox的安装#
要使用此工具箱,请单击“处理”菜单并选择“卸载”。
QGIS窗口的右侧出现一个新面板,名为 Processing Toolbox
,
如 图 19.3 所示。

图 19.3 QGIS窗口右侧的Processing Toolbox#
如果 SAGA
地理信息系统模块未出现,请单击“处理收件箱”面板底部的“启用附加提供者”。出现新窗口“处理选项”。
展开 Providers
和 SAGA
行并勾选 activate
框,如 图 19.4 所示,
是激活“处理选项”中的SAGA模块

图 19.4 SAGA模块#
在这个工具箱中,我们可以使用 SAGA
地理信息系统模块以及GDAL 、QGIS模块和GRASS地理信息系统模块。
安装完成后,您可以通过在“处理收件箱”中扩展 SAGA
系列来访问 SAGA
模块;有235个 SAGA
模块可用。
然而,QGIS中使用的 SAGA
地理信息系统版本并不是最新的。
模块根据其应用领域进行存储:“地统计”、“网格工具”、“载体通用工具”等。
当我们扩展一个组时,我们可以访问不同的模块。
例如,当我们扩展“Raster tools”组时,
我们会访问模块“Aggregage”、“Close gap”等。
要使用模块,我们只需双击其名称即可。
如果我们知道模块的名称,我们还可以将其名称写在“处理收件箱”顶部的面板中。
我们可以通过以下链接找到每个模块的详细信息 http://www.saga-gis.org/saga_tool_doc/2.1.4/a2z.html.
不幸的是,该文档并不像我们希望的那么好。
本章分为三个部分。 在第一部分中,我们将描述如何使用 SAGA 处理多光谱卫星图像。 在第二部分中,我们将描述如何基于数字高程模型( DEM )提取水文网络。 在最后一部分,我们将了解如何使用 SAGA 地理信息系统对离散数据进行插值。