Das Protokoll

Das Verarbeitung Protokoll

Jedes mal wenn Sie einen Algorithmus ausführen werden Informationen über den Prozess im Protokoll gespeichert. Zusammen mit den verwendeten Parametern werden auch das Datum und die Zeit der Ausführung gespeichert.

Auf diese Weise ist es einfach alle Arbeiten, die entwickelt wurden anhand der Verarbeiten Umgebung, zu verfolgen und zu kontrollieren und sie auf einfache Art und Weise zu reproduzieren.

Das Protokoll ist ein Satz von Registryeinträgen, die entsprechend ihres Ausführungsdatums gruppiert werden, um leichert Informationen über einen Algorithmus, der zu einem bestimmten Moment ausgeführt wurde, zu finden.

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

History

Prozessinformationen werden als Kommandozeilen-Ausdruck gespeichert, auch wenn der Algorithmus aus der Toolbox gestartet wurde. Dies macht es auch nützlich zu lernen, wie man die Kommandozeilen-Schnittstelle verwendet, da man damit auch einen Algorithmus mit der Toolbox anrufen und dann im History Manager sehen und prüfen kann, wie der Algorithmus von der Kommandozeile aus aufgerufen werden kann.

Apart from browsing the entries in the registry, you can also re-execute processes by simply double-clicking on the corresponding entry: the algorithm dialog opens with parameters already filled; you can then change any of them to fit your needs and re-run the algorithm.

The History dialog also provides a convenient way to contribute to the consolidation of the testing infrastructure of QGIS Processing algorithms and scripts. Right-click on a command you previously executed and you can Create Test… for the concerned algorithm, following instructions at https://github.com/qgis/QGIS/blob/release-3_4/python/plugins/processing/tests/README.md.

Das Verarbeitung Log

The history dialog only contains the execution calls, but not the information produced by the algorithm when executed. That information is written to the QGIS log (View ‣ Panels ‣ Log Messages Panel), in a Processing tab.

Third-party algorithms are usually executed by calling their command-line interfaces, which communicate with the user via the console. Although that console is not shown, usually a full dump of it is written to the log each time you run one of those algorithms. To avoid cluttering the log with that information, you can disable it for each provider, looking for the corresponding option in the provider entry of the settings dialog.

Einige Algorithmen können, selbst wenn Sie ein Ergebnis mit den gegebenen Eingabedaten erzeugen können, einen Kommentar oder zusätzliche Informationen hinzufügen, wenn sie potentielle Probleme mit den Daten auffinden, um Sie zu warnen. Vergewissern Sie sich, dass Sie diese Nachrichten überprüfen, wenn Sie unerwartete Ergebnisse erhalten.