26.1. 引言

本章介绍QGIS处理框架,这是一种地理处理环境,可用于从QGIS调用本地和第三方算法,使您的空间分析任务更高效、更容易完成。

作为一个 Core plugin ,默认情况下会安装处理,但您需要激活它:

  1. Plugins ► Manage and install plugins...

  2. 按下 Installed 左侧的标签页

  3. 选中该选项旁边的框 处理算法 Processing 条目

  4. 关闭该对话框。

    A Processing 菜单现在在顶部菜单栏中可用。从那里您可以了解到该框架的主要组件。

在接下来的几节中,我们将回顾如何使用该框架的图形元素,并充分利用每个元素。

框架图形用户界面中有四个基本元素,它们用于运行不同目的的算法。选择一个或另一个工具将取决于要执行的分析类型以及每个用户和项目的特定特征。所有这些(批处理界面除外,如我们将看到的,从工具箱或算法执行对话框中调用)都可以从 Processing 菜单项(您将看到更多条目;其余条目不用于执行算法,将在本章后面解释)。

  • 这个 Toolbox :图形用户界面的主要元素,用于执行单一算法或基于该算法运行批处理。

../../../_images/toolbox3.png

图 26.1 处理工具箱

  • 这个 Model Designer :可以使用建模器以图形方式组合几种算法来定义工作流,从而创建涉及多个子流程的单个流程。

../../../_images/models.png

图 26.2 处理建模器

  • 这个 History 管理器:使用上述任何元素执行的所有操作都存储在历史文件中,以后可以使用历史管理器轻松重现。

../../../_images/history2.png

图 26.3 处理历史记录

  • 这个 Batch Processing 接口:该接口允许您执行批处理,并自动执行多个数据集上的单个算法。

../../../_images/batch_processing.png

图 26.4 批处理接口

在接下来的部分中,我们将详细回顾这些元素中的每一个。