Zum Hauptinhalt springen

Workflow-Benutzeroberfläche

Workflows in GOAT bieten ein mächtiges visuelles Automatisierungssystem zur Erstellung anspruchsvoller räumlicher Analysepipelines. Anstatt einzelne Werkzeuge nacheinander auszuführen, können Sie mehrere Analyseschritte mit einer Drag-and-Drop-Leinwand verbinden und dabei eine automatisierte Datenverarbeitung erstellen, die wiederholende manuelle Arbeit eliminiert.

Die Workflows können bei verschiedenen Datensätzen und Szenarien wiederverwendet werden. Jeder Workflow besteht aus verschiedenen Arten von Knoten, die durch Kanten verbunden sind, und ermöglicht Ihnen:

  • Automatisierung komplexer analytischer Pipelines: Verketten Sie mehrere Werkzeuge, bei denen die Ausgabe einer Analyse automatisch in die nächste eingespeist wird
  • Erstellen von Multi-Source-Daten-Workflows: Bauen Sie anspruchsvolle Analyseprozesse auf, die mehrere Datensätze und Verarbeitungsschritte integrieren
  • Dokumentieren automatisierter Prozesse: Fügen Sie Textanmerkungen hinzu, um Methodik und analytische Entscheidungen zu erklären
  • Ausführung mit flexibler Automatisierung: Führen Sie einzelne Knoten aus, führen Sie Workflow-Segmente aus oder automatisieren Sie ganze Pipelines
  • Erstellen wiederverwendbarer Automatisierungsvorlagen: Speichern Sie Workflows innerhalb von Projekten für die Wiederholbarkeit bei verschiedenen Szenarien
  • Nutzen erweiterter Automatisierungsfeatures: Verwenden Sie Workflow-Variablen und benutzerdefinierte SQL für anspruchsvolle parametrisierte Analysen

Die visuelle Leinwand-Benutzeroberfläche macht komplexe räumliche Analyseautomatisierung für Benutzer aller technischen Ebenen zugänglich und bewahrt dabei die vollständige Dokumentation des analytischen Prozesses für Reproduzierbarkeit und Zusammenarbeit.

1. Benutzeroberflächen-Komponenten

Die Workflow-Benutzeroberfläche besteht aus zwei Hauptpanels und der Workflow-Leinwand und bietet einen intuitiven Arbeitsbereich für die visuelle Workflow-Konstruktion.

Kartenoberfläche Übersicht

Workflow-Management und Projekt-Ebenen Panel

Dieses Panel befindet sich links und ist in zwei Bereiche unterteilt:

Workflow-Management

  • Workflow hinzufügen: Klicken Sie auf + Workflow hinzufügen, um neue analytische Pipelines zu erstellen

  • Workflow-Liste: Verwalten Sie vorhandene Workflows mit Optionen zum Umbenennen, Duplizieren und Löschen

Projekt-Ebenen

  • Ebenenbaum: Schreibgeschützte Anzeige der Datenebenen des Projekts. Sie können sie per Drag-and-Drop auf die Leinwand ziehen, um den Workflow zu erstellen.

  • Ebene hinzufügen: Fügen Sie neue Ebenen zum Projekt hinzu, um sie im Workflow- und Kartenmodus zu verwenden.

Workflow-Leinwand

Leinwand-Arbeitsbereich

Der Leinwand-Arbeitsbereich ist der Ort, wo Sie Knoten per Drag-and-Drop bewegen, zoomen, schwenken und Elemente auswählen können. Er enthält mehrere Steuerungsbereiche:

Kartenoberfläche Übersicht

Leinwand-Ansichtsleiste: Befindet sich in der unteren linken Ecke der Leinwand:

  • Hineinzoomen Hineinzoomen: Vergrößert die Leinwand-Vergrößerung für detaillierte Arbeit
  • Herauszoomen Herauszoomen: Verringert die Leinwand-Vergrößerung, um mehr vom Workflow zu sehen
  • Ansicht anpassen Ansicht anpassen: Passt die Ansicht an, um den gesamten Workflow auf einmal anzuzeigen
  • Ansicht sperren Ansicht sperren: Verhindert versehentliches Schwenken und Zoomen der Leinwand

Symbolleisten-Steuerung: Befindet sich am mittleren unteren Rand der Leinwand:

  • Auswählen Auswählen: Standard-Cursor zum Auswählen und Bewegen von Knoten
  • Textkarte Textkarte: Fügen Sie Textanmerkungen hinzu zur Dokumentation von Workflow-Schritten
  • Wiederholen Wiederholen: Stellt die letzte rückgängig gemachte Aktion wieder her
  • Rückgängig Rückgängig: Macht die letzte Aktion rückgängig
  • Variablen Variablen: Erstellen und verwalten Sie [Workflow-Variablen](/docs/de/workflows/variables) für wiederverwendbare Parameter
  • Ausführen Ausführen: Führt den gesamten Workflow aus

Minimap: Befindet sich in der unteren rechten Ecke der Leinwand und bietet einen Übersichtsnavigator für komplexe Workflows.

Datenansicht-Steuerung: Befindet sich am unteren Rand der Leinwand:

  • Tabelle anzeigen: Zeigt Attributdaten für ausgewählte Knotenergebnisse an
  • Karte anzeigen: Visualisiert räumliche Daten für ausgewählte Knotenausgaben

Werkzeuge und Konfigurations-Panel

Das rechte Panel ändert sich je nachdem, ob ein Knoten ausgewählt ist oder nicht. Wenn kein Knoten ausgewählt ist, wird das Werkzeuge und Verlauf Panel sichtbar. Wenn ein Werkzeug-Knoten ausgewählt ist, erscheint das Konfigurations-Panel, und wenn ein Datensatz-Knoten ausgewählt ist, erscheint das Datensatz-Panel.

Kartenoberfläche Übersicht

Werkzeuge und Verlauf Panel

Werkzeuge Tab

Dieser Tab enthält kategorisierte Werkzeuge, die für die Workflow-Konstruktion verfügbar sind, ähnlich der Karten-Modus-Toolbox. Ziehen Sie Werkzeuge per Drag-and-Drop auf die Leinwand, um sie zu Ihrem Workflow hinzuzufügen. Die Werkzeuge sind in die folgenden Kategorien unterteilt:

  • Import

    • + Datensatz hinzufügen: Erstellt Datensatz-Knoten
    • Datensatz speichern: Speichert Workflow-Ergebnisse als permanente Datensätze
  • Erreichbarkeitsindikatoren

  • Geoanalyse

    • Alle Werkzeuge, die im Abschnitt Geoanalyse der Toolbox verfügbar sind
  • Geoprozessierung

  • Datenmanagement

Verlauf Tab Hier können Sie Folgendes sehen:

  • Ausführungsprotokoll: Vorherige Workflow-Läufe mit Zeitstempeln und Status
  • Ausführungsdetails: Dauer, Erfolg-/Fehlerstatus und Fehlermeldungen
  • Ergebniszugriff: Links zu vorherigen Workflow-Ausgaben

Konfigurations-Panel (Werkzeug-Knoten ausgewählt)

Wenn ein Werkzeug-Knoten ausgewählt ist, zeigt das rechte Panel das Werkzeug-Konfigurations-Panel an. Konfigurieren Sie alle werkzeugspezifischen Parameter für die ausgewählte Analyse. Sie können auch Workflow-Variablen in Parameterfeldern für dynamische Werte verwenden.

Datensatz Panel (Datensatz-Knoten ausgewählt)

Wenn ein Datensatz-Knoten ausgewählt ist, erscheint das Datensatz-Panel mit zwei verfügbaren Tabs:

Quelle Tab: Zeigen Sie Metadaten aus der Datenquelle an und greifen Sie auf Tabellen- und Kartenansichten zu. Sie können auch den dem Knoten zugewiesenen Datensatz von diesem Tab aus ändern.

Filter Tab: Wenden Sie spezifische Filter für den Workflow an, ohne die ursprüngliche Ebene zu beeinträchtigen.

2. Beispielhafte Anwendungsfälle

  • Erreichbarkeitsanalyse-Pipeline: Erstellen Sie Einzugsgebiete, überschneiden Sie mit Bevölkerungsdaten, berechnen Sie Erreichbarkeitsindikatoren und exportieren Sie Ergebnisse
  • Standorteignungsbewertung: Puffern Sie Beschränkungen, führen Sie räumliche Überlagerungen durch, wenden Sie Gewichtungsfaktoren an und bewerten Sie geeignete Standorte
  • Multi-Source-Datenintegration: Verknüpfen Sie mehrere Datensätze, wenden Sie räumliche Filter an, aggregieren Sie Statistiken und erstellen Sie umfassende analytische Ausgaben
  • Qualitätsbewertungs-Workflow: Validieren Sie Datenqualität, prüfen Sie räumliche Beziehungen, generieren Sie Validierungsberichte mit benutzerdefinierter SQL
  • Vergleichende Szenarioanalyse: Verwenden Sie Workflow-Variablen, um identische Analysen mit unterschiedlichen Parametern oder Datensätzen durchzuführen

3. Wie man die Workflow-Benutzeroberfläche verwendet

Erste Schritte

Beginnen Sie mit einfachen 2-3 Knoten-Workflows, um die Benutzeroberfläche zu verstehen, und bauen Sie dann schrittweise komplexere analytische Pipelines auf, wenn Sie sich mit dem System vertraut gemacht haben.

Erstellen Ihres ersten Workflows

1
Navigieren Sie zu Workflows: Klicken Sie auf den Tab Workflows in GOATs Hauptnavigation, um auf die Workflow-Benutzeroberfläche zuzugreifen.
2
Erstellen Sie einen neuen Workflow: Klicken Sie auf + Workflow hinzufügen im linken Panel, um einen neuen [Workflow](/docs/de/further_reading/glossary#workflow) zu erstellen.
3
Benennen Sie Ihren Workflow: Geben Sie einen aussagekräftigen Namen ein, der Ihr analytisches Ziel widerspiegelt (z.B. "Städtische Erreichbarkeitsanalyse", "Umweltauswirkungsbewertung").
4
Beschreibung hinzufügen: Geben Sie eine optionale Beschreibung an, die den Zweck und die Methodik des Workflows dokumentiert.

Erstellen Ihres Workflows

1
Datenquellen hinzufügen: Fügen Sie Daten zu Ihrem Workflow hinzu, indem Sie entweder + Datensatz hinzufügen vom Werkzeuge Tab des rechten Panels auf die Leinwand ziehen oder indem Sie Ebenen direkt vom Projekt-Ebenen Panel links ziehen. Konfigurieren Sie den Datensatz-Knoten so, dass er auf Ihre Eingangsdaten-Ebenen verweist.
2
Analysewerkzeuge hinzufügen: Durchsuchen Sie die kategorisierten Werkzeugabschnitte und ziehen Sie die erforderlichen Analysewerkzeuge auf Ihre Leinwand. Werkzeuge sind nach Funktionen organisiert (Erreichbarkeit, Geoprozessierung, usw.).
3
Workflow-Elemente verbinden: Erstellen Sie Kanten, indem Sie von Ausgabehandles zu Eingabehandles ziehen. GOAT validiert automatisch die Geometriekompatibilität.
4
Parameter konfigurieren: Klicken Sie auf jeden Werkzeug-Knoten, um Analyseparameter zu setzen. Verwenden Sie Workflow-Variablen für flexible, wiederverwendbare Konfigurationen.
5
Dokumentieren Sie Ihren Prozess: Fügen Sie Textanmerkungen hinzu, um Ihre Methodik und analytischen Entscheidungen zu erklären.

Ausführung und Verwaltung von Workflows

1
Workflow ausführen: Verwenden Sie die Option Workflow ausführen, um den gesamten Workflow von Anfang bis Ende auszuführen.
2
Ausführung überwachen: Beobachten Sie die Fortschrittsindikatoren und prüfen Sie den Job-Status in der Hauptbenutzeroberfläche für Ausführungsupdates.
3
Ergebnisse überprüfen: Verwenden Sie die Schaltflächen Tabelle anzeigen und Karte anzeigen, um die endgültigen Ergebnisse zu inspizieren, sobald der Workflow abgeschlossen ist.
4
Ergebnisse speichern: Fügen Sie Export-Knoten hinzu und konfigurieren Sie sie, um wichtige Ergebnisse als permanente Datensätze in Ihrem Projekt zu speichern.

Ergebnisse

Die erfolgreiche Nutzung der Workflow-Benutzeroberfläche bietet:

  • Reproduzierbare Analyse: Dokumentierte analytische Prozesse, die mit verschiedenen Daten oder Parametern erneut ausgeführt werden können
  • Effizienter Workflow: Rationalisierte mehrstufige Analyseausführung mit automatischem Abhängigkeitsmanagement
  • Qualitätskontrolle: Validierungsmöglichkeiten bei jedem Schritt komplexer analytischer Pipelines
  • Kollaborative Dokumentation: Visuelle Darstellung der Methodik für Teamfreigabe und Wissenstransfer
  • Erweiterte Fähigkeiten: Zugriff auf spezialisierte Werkzeuge wie benutzerdefinierte SQL und Workflow-Variablen für anspruchsvolle Analysen
Auto-Speicher-Feature

Workflows speichern Änderungen automatisch, während Sie sie erstellen. Das System bewahrt alle Konfigurationen, Verbindungen und Ausführungszustände auf.