24.1. Einführung

Dieses Kapitel stellt das QGIS Verarbeitung Umgebung, eine leistungsstarke Analyseumgebung für raumbezogene Daten in QGIS, vor. Verarbeitung ist eine Geoverarbeitungsumgebung, die verwendet wird, um eigene und fremde Algorithmen aus QGIS heraus aufrufen zu können, so dass räumliche Analysen produktiv und einfach zu bewerkstelligen sind.

As a Core plugin, Processing is installed by default but you need to activate it:

  1. Go to Plugins ► Manage and install plugins…

  2. Click on the Installed tab at the left

  3. Check the box next to the processingAlgorithm Processing entry

  4. Close the dialog.

    A Processing menu is now available in the top menu bar. From there you can reach the main components of this framework.

In den folgenden Abschnitten werden wir betrachten wie die grafischen Elemente dieser Umgebung benutzt werden und wie man das Beste aus jedem einzelnen von ihnen herausholen kann.

There are four basic elements in the framework GUI, which are used to run algorithms for different purposes. Choosing one tool or another will depend on the kind of analysis that is to be performed and the particular characteristics of each user and project. All of them (except for the batch processing interface, which is called from the toolbox or the algorithm execution dialog, as we will see) can be accessed from the Processing menu item (you will see more entries; the remaining ones are not used to execute algorithms and will be explained later in this chapter).

  • The Toolbox: The main element of the GUI, it is used to execute a single algorithm or run a batch process based on that algorithm.


Abb. 24.1 Verarbeitungswerkzeuge

  • The Graphical Modeler: Several algorithms can be combined graphically using the modeler to define a workflow, creating a single process that involves several subprocesses.


Abb. 24.2 Verarbeitungsmodellierung

  • The History manager: All actions performed using any of the aforementioned elements are stored in a history file and can be later easily reproduced using the history manager.


Abb. 24.3 Verarbeitung Protokoll

  • The Batch Processing interface: This interface allows you to execute batch processes and automate the execution of a single algorithm on multiple datasets.


Abb. 24.4 Batch Processing Schnittstelle

In den folgenden Abschnitten werden wir auf jedes dieser Elemente im Detail eingehen.