Konfigurieren von Schrittauswahlen

Ein Task-Schritt kann auf der Registerkarte Aktionen im Bereich Task-Designer konfiguriert werden, um Feature-Auswahlen zu verwalten. Der Schritt muss im Bereich Tasks für die Registerkarte Aktionen ausgewählt werden, um verfügbar zu sein.

Mit einem Task-Schritt können Feature-Auswahlen folgendermaßen verwaltet werden:

  • Speichern aktuell ausgewählter Features in einer Auswahl, die von nachfolgenden Schritten verwendet werden kann
  • Speichern neu erstellter Features in einer Auswahl, die von nachfolgenden Schritten verwendet werden kann
  • Speichern geänderter Features in einer Auswahl, die von nachfolgenden Schritten verwendet werden kann
  • Auswählen neu erstellter Features
  • Auswählen geänderter Features
  • Löschen von Auswahlen
  • Filtern von Auswahlen mit einem SQL-Ausdruck
  • Speichern von durch ein Geoverarbeitungswerkzeug erstellten oder geänderten Features in einer Auswahl, die von nachfolgenden Schritten verwendet werden kann
  • Auswählen von durch ein Geoverarbeitungswerkzeug erstellten oder geänderten Features

Feature-Auswahlen können beim Starten des Schrittes, kurz vor Ausführung des Schrittbefehls und beim Beenden des Schrittes verwaltet werden.

Um einen Schritt für die Verwaltung von Feature-Auswahlen zu konfigurieren, klicken Sie im Bereich Tasks auf Optionen und auf In Designer bearbeiten.

  1. Wählen Sie den Schritt aus, und klicken Sie auf die Registerkarte Aktionen.
  2. Klicken Sie auf das Dropdown-Feld Aktion hinzufügen unter Beim Starten des Schrittes oder Vor Ausführung des Befehls oder Beim Beenden des Schrittes, und wählen Sie Auswahl aus.
    • Wählen Sie Speichern aus, um eine Auswahl zu speichern und festzulegen, welche Features aus der Dropdown-Liste gespeichert werden sollen. Geben Sie im Textfeld in einen Namen für die gespeicherte Auswahl ein.
    • Wählen Sie Auswählen aus, um eine Auswahl zu erstellen.
    • Wählen Sie Auswahl löschen aus, um eine Auswahl zu löschen.
    • Wählen Sie Benutzerdefiniert aus, um eine Auswahl zu filtern und zu ändern.
  3. Klicken Sie auf Fertig, um die Auswahlaktion zu dem Bereich Task-Designer hinzuzufügen.
  4. Speichern Sie das Projekt, um die Task-Änderungen zu speichern.

Verwalten von Auswahlen beim Starten eines Schrittes

Feature-Auswahlen können beim Starten eines Schrittes mit einem Task erstellt werden. Beim Starten des Schrittes kann der Task beispielsweise die aktuelle Auswahl aus einem vorherigen Schritt den Anforderungen des aktuellen Schrittes entsprechend ändern. Mehrere Feature-Auswahlaktionen können beim Starten eines Schrittes hinzugefügt werden. Hier einige Beispiele für Feature-Auswahlaktionen:

  • Speichern Sie vor dem Starten des Schrittes die aktuell ausgewählten Features in einer benannten Auswahl, die für nachfolgende Schritte in dem Task verfügbar sind.

    Speichern Sie beispielsweise die aktuell ausgewählten Gebäudegrundrisse, die vom vorherigen Schritt erstellt wurden, in einer Auswahl namens buildings_selection.

  • Speichern Sie vor dem Starten des Schrittes alle Features, die von vorherigen Schritten im Task erstellt wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die in vorherigen Schritten erstellten Gebäudegrundrisse in einer Auswahl namens buildings_selection.

  • Speichern Sie vor dem Starten des Schrittes alle Features, die von vorherigen Schritten im Task geändert wurden, in einer benannten Auswahl, die von nachfolgenden Schritte in dem Task verwendet werden können.

    Wählen Sie beispielsweise die in vorherigen Schritten geänderten Gebäudegrundrisse aus, und speichern Sie sie in einer Auswahl namens buildings_selection.

  • Wählen Sie vor dem Starten des Schrittes alle Features aus, die von vorherigen Schritten im Task erstellt wurden.

    Wählen Sie beispielsweise die Gebäudegrundrisse aus, die von vorherigen Schritten im Task erstellt wurden, damit sie dem aktuellen Schritt hinzugefügt werden können.

  • Wählen Sie vor dem Speichern des Schrittes alle Features, die invorherigen Schritten im Task geändert wurden aus.

    Wählen Sie beispielsweise die Gebäudegrundrisse aus, die von vorherigen Schritten im Task geändert wurden, damit deren Attribute im aktuellen Schritt aktualisiert werden können.

  • Wählen Sie vor dem Speichern des Schrittes eine gespeicherte Auswahl aus, die von einem vorherigen Schritt erstellt wurde.

    Wählen Sie beispielsweise die gespeicherte Auswahl namens buildings_selection für den aktuellen Schritt aus.

  • Löschen Sie die Auswahl vor dem Speichern des Schrittes.
  • Erstellen Sie eine benutzerdefinierte Auswahl, bevor der Schritt gestartet wird.

    Entfernen Sie beispielsweise die aktuell ausgewählten Gebäudegrundrisse aus einer gespeicherten Auswahl von Gebäudegrundrissen, die in einem vorherigen Schritt erstellt wurden (Eingabe = Aktuell ausgewählte Features, Auswahltyp = Eingabe aus vorhandener Auswahl entfernen, Vorhandene Auswahl = Gespeicherte Auswahl).

Verwalten von Auswahlen vor Ausführung des Schrittbefehls

Feature-Auswahlen können nach dem Starten des Schrittes und vor dem Ausführen des Schrittbefehls mit einem Task erstellt und geändert werden. Beim Starten des Schrittes löscht der Task beispielsweise die aktuelle Auswahl und erstellt eine Auswahl, die von dem durch den Schritt ausgeführten Geoverarbeitungswerkzeug verwendet wird. Es können mehrere Feature-Auswahlaktionen vor der Ausführung eines Schrittbefehls hinzugefügt werden. Hier einige Beispiele für Feature-Auswahlaktionen:

  • Speichern Sie vor der Ausführung des Befehls die aktuell ausgewählten Features in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden kann.

    Speichern Sie beispielsweise die aktuell ausgewählten Gebäudegrundrisse, die vom vorherigen Schritt erstellt wurden, in einer Auswahl namens buildings_selection.

  • Speichern Sie vor der Ausführung des Befehls alle Features, die von vorherigen Schritten im Task erstellt wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die von vorherigen Schritten erstellten Gebäudegrundrissen in einer Auswahl namens buildings_selection.

  • Speichern Sie vor der Ausführung des Befehls alle Features, die von vorherigen Schritten im Task geändert wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die in vorherigen Schritten geänderten Gebäudegrundrisse in einer Auswahl namens buildings_selection.

  • Wählen Sie vor der Ausführung des Befehls alle Features aus, die von vorherigen Schritten im Task erstellt wurden. Die Auswahl wird von dem Befehl verwendet.

    Wählen Sie beispielsweise die Gebäudegrundrisse aus, die von vorherigen Schritten im Task erstellt wurden, damit sie dem aktuellen Schritt hinzugefügt werden können.

  • Wählen Sie vor der Ausführung des Befehls alle Features aus, die von vorherigen Schritten im Task geändert wurden. Die Auswahlen werden von dem Befehl verwendet.

    Wählen Sie beispielsweise die Gebäudegrundrisse aus, die von vorherigen Schritten im Task geändert wurden, damit deren Attribute im aktuellen Schritt aktualisiert werden können.

  • Wählen Sie vor der Ausführung des Befehls eine gespeicherte Auswahl aus, die von einem vorherigen Schritt erstellt wurde.

    Wählen Sie beispielsweise die gespeicherte Auswahl namens buildings_selection aus, und führen Sie den Befehl Attribute aus.

  • Löschen Sie vor der Ausführung des Befehls die aktuelle Auswahl.
  • Erstellen Sie vor der Ausführung des Befehls eine benutzerdefinierte Auswahl.

    Wählen Sie beispielsweise die neu erstellten Gebäudegrundriss-Features, deren Fläche größer ist als der angegebene Wert (Eingabe = In diesem Task erstellte Features, Auswahltyp = Neue Auswahl, Filter = Gebäudegrundriss-Layer, Ausdruck = "Shape_Area ist größer als 2500").

Verwalten von Auswahlen beim Beenden des Schrittes

Feature-Auswahlen können beim Abschließen eines Schrittes mit einem Task erstellt und bearbeitet werden. Wählen Sie beispielsweise beim Abschließen des Schrittes die Features aus, die durch die Ausführung eines Geoverarbeitungswerkzeugs geändert oder erstellt wurden. Mehrere Feature-Auswahlaktionen können beim Abschließen eines Schrittes hinzugefügt werden. Hier einige Beispiele für Feature-Auswahlaktionen:

  • Speichern Sie beim Abschließen des Schrittes die aktuell ausgewählten Features in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die aktuell ausgewählten Gebäudegrundrisse in einer Auswahl namens buildings_selection zur späteren Verwendung.

  • Speichern Sie beim Abschließen des Schrittes alle Features, die in dem Schritt erstellt wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features, die in dem Schritt erstellt wurden, in einer Auswahl namens BuildingsRoads_selection zur späteren Verwendung.

  • Speichern Sie beim Abschließen des Schrittes alle Features, die von vorherigen Schritten im Task erstellt wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features, die in vorherigen Schritten geändert wurden, in einer Auswahl namens BuildingsRoads_selection zur späteren Verwendung.

  • Speichern Sie beim Abschließen des Schrittes alle Features, die in dem Schritt erstellt wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features, die in dem Schritt geändert wurden, in einer Auswahl namens BuildingsRoads_selection zur späteren Verwendung.

  • Speichern Sie beim Abschließen des Schrittes alle Features, die von vorherigen Schritten im Task geändert wurden, in einer benannten Auswahl, die von nachfolgenden Schritten in dem Task verwendet werden können.

    Speichern Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features, die in vorherigen Schritten geändert wurden, in einer Auswahl namens BuildingsRoads_selection zur späteren Verwendung.

  • Wählen Sie beim Abschließen des Schrittes alle in dem Schritt erstellten Features aus. Die Auswahl wird im nächsten Schritt verwendet.

    Wählen Sie beispielsweise alle Gebäudegrundrisse aus, die in dem Schritt erstellt wurden, damit sie dem nächsten Schritt hinzugefügt werden können.

  • Wählen Sie beim Abschließen des Schrittes alle Features aus, die von vorherigen Schritten im Task erstellt wurden. Die Auswahl wird im nächsten Schritt verwendet.

    Wählen Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features aus, die von einem vorherigen Schritt im Task erstellt wurden, damit sie dem nächsten Schritt hinzugefügt werden können.

  • Wählen Sie beim Abschließen des Schrittes alle in dem Schritt geänderten Features aus. Die Auswahl wird im nächsten Schritt verwendet.

    Wählen Sie beispielsweise alle Gebäudegrundriss-Features aus, die in dem Schritt geändert wurden, damit deren Attribute im nächsten Schritt aktualisiert werden können.

  • Wählen Sie beim Abschließen des Schrittes alle Features aus, die von vorherigen Schritten im Task geändert wurden. Die Auswahl wird im nächsten Schritt verwendet.

    Wählen Sie beispielsweise die Gebäudegrundriss- und Straßenmittelachsen-Features aus, die von einem vorherigen Schritt im Task geändert wurden, damit deren Attribute im nächsten Schritt aktualisiert werden können.

  • Wählen Sie beim Abschließen des Schrittes eine gespeicherte Auswahl aus, die von einem vorherigen Schritt erstellt wurde.

    Wählen Sie beispielsweise die gespeicherte Auswahl namens buildings_selection für den nächsten Schritt aus.

  • Löschen Sie beim Abschließen des Schrittes die aktuelle Auswahl.
  • Erstellen Sie beim Abschließen des Schrittes eine benutzerdefinierte Auswahl.

Verwalten von Auswahlen nach der Ausführung von Geoverarbeitungswerkzeugen

Mit einem Task können die durch Geoverarbeitungswerkzeuge erstellten oder geänderten Features gespeichert oder ausgewählt werden, sofern die Features in einer Editiersitzung erstellt oder geändert wurden. Wenn Rückgängig aktivieren für ein Geoverarbeitungswerkzeug aktiviert ist, wird eine Editiersitzung gestartet, sobald das Werkzeug ausgeführt wird, und die durch das Tool erstellten oder geänderten Features können gespeichert oder ausgewählt werden.

Wenn Sie das Geoverarbeitungswerkzeug der Schrittaktion im Bereich Task-Designer hinzufügen, aktivieren Sie Rückgängig aktivieren im Bereich Geoverarbeitung. Fügen Sie eine Auswahlaktion beim Beenden des Schrittes hinzu, um die durch das Geoverarbeitungswerkzeug erstellten Features zu speichern oder auszuwählen.

Benutzerdefinierte Auswahlen

Benutzerdefinierte Auswahlen können zum Ändern oder Filtern vorhandener Auswahlen erstellt werden, die aus Task-Schritten resultieren. Benutzerdefinierte Auswahlen können beim Starten eines Schrittes hinzugefügt werden, bevor ein Schrittbefehl beim Beenden eines Schrittes ausgeführt wird. Sie können die folgenden benutzerdefinierten Auswahlen erstellen:

AuswahltypBeschreibung

Neue Auswahl

Eine neue Auswahl aus einer angegebenen Eingabe-Auswahl erstellen

Eingabe zu vorhandener Auswahl hinzufügen

Eine angegebene Eingabe-Auswahl zu einer angegebenen vorhandenen Auswahl hinzufügen

Eingabe aus vorhandener Auswahl entfernen

Entfernen Sie eine angegebene Eingabe-Auswahl aus einer angegebenen vorhandenen Auswahl.

Eine Untergruppe der Eingabe- und vorhandenen Auswahl erstellen

Nur die Features auswählen, die sich zwischen der angegebenen Eingabe und den angegebenen vorhandenen Auswahlen überschneiden.

Alle Features auswählen, die nicht in der Eingabe enthalten sind

Löschen Sie die angegebene Eingabe-Auswahl, und wählen Sie alle Features aus, die nicht Teil der Eingabe-Auswahl waren.

Benutzerdefinierte Auswahlen können nach einem angegebenen Layer oder einer Tabelle in der aktiven Kartenansicht des Tasks gefiltert und außerdem mit einer SQL-Abfrage abgefragt werden.

Weitere Informationen zum Erstellen einer SQL-Abfrage

Hinweis:

Auf der Registerkarte Ansichten im Bereich Task-Designer muss eine aktive Kartenansicht für Layer und Tabellen konfiguriert sein, damit diese in der Dropdown-Liste Nach Layer oder Tabelle filtern verfügbar sind.