Skip to main content

Zeilenauswahl iterieren (Model Tools)

Zusammenfassung

Durchläuft Zeilen in einer Tabelle.

Informationen zur Funktionsweise von Zeilenauswahl iterieren in ModelBuilder

Verwendung

  • Dieses Werkzeug ist nur über ModelBuilder zur Verwendung in Modellen verfügbar. Dieses Werkzeug ist nicht im Bereich Geoverarbeitung oder in Python verfügbar.

  • Für die Auswahl kann mehr als ein Gruppenfeld verwendet werden. Wenn ein oder mehrere Gruppenfelder angegeben werden, wird die Anzahl der Iterationen durch die Anzahl der eindeutigen Kombinationen der Gruppenfelder festgelegt. Für jede Iteration wird die Auswahl des Ausgabe-Feature-Layers durch die Anzahl der Datensätze festgelegt, die der vorgegebenen Kombination der Gruppenfelder entsprechen. Wenn mehr als ein Gruppenfeld angegeben wird, werden die Werte im Ausgabenamen der direkten Variable verkettet <field value1>_<field value2> . Im Beispiel unten werden zwei Gruppenfelder verwendet: CALL_TYPE und Crime_Peri (Verbrechenszeitraum). Der Ausgabewert ist Vandalism_Morning bzw. für die weiteren Werte entsprechend.

    Parameter des Werkzeugs "Zeilenauswahl iterieren"

  • Wenn kein Gruppenfeld angegeben ist, wird der Ausgabewert nach dem Objekt-ID-Feld gruppiert. In diesem Fall wird ein Datensatz pro Auswahl ausgewählt.

  • Das Werkzeug stellt zwei Ausgaben bereit: Ausgewählte Zeilen und Wert der Gruppe des Objekt-ID-Feldes für ausgewählte Features, die in anderen Werkzeugen als direkte Variable (%Value%) verwendet werden können.

  • Wenn einem Modell ein Iterator hinzugefügt wird, durchlaufen alle Werkzeuge im Modell jeden Wert im Iterator. Wenn Sie nicht jedes Werkzeug im Modell für jeden durchlaufenen Wert ausführen möchten, erstellen Sie ein untergeordnetes Modell, Modell im Modell oder verschachteltes Modell, das nur den Iterator enthält, und fügen Sie es als Modellwerkzeug zum Hauptmodell hinzu.

Parameter

Beschriftung Erläuterung Datentyp

Eingabetabelle

Die Tabelle mit den Datensätzen, die durchlaufen werden.

Table View

Nach Feldern gruppieren

(Optional)

Das Eingabefeld bzw. die Eingabefelder zur Gruppierung der Features für die Auswahl. Eine beliebige Anzahl von Eingabefeldern kann definiert werden, sodass eine Auswahl aus einer einzigartigen Kombination aus Feldern getroffen werden kann. Wenn kein Feld angegeben wird, wird die Objekt-ID verwendet, um Features zu durchlaufen.

Spalten der Wertetabelle:

  • FieldThe fields that will be used to group the features for selection.

  • Null ValueThe value from the field that will be substituted for a null value.

Value Table

NULL-Werte überspringen

(Optional)

Gibt an, ob NULL-Werte in den Gruppierungsfeldern während der Auswahl übersprungen werden.

  • Checked—Die NULL-Werte in den Gruppierungsfeldern werden während der Auswahl übersprungen.

  • Unchecked—Die NULL-Werte in den Gruppierungsfeldern werden während der Auswahl nicht übersprungen. Dies ist die Standardeinstellung.

Boolean

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Ausgewählte Zeilen

Eine Tabellensicht für die Verwendung in anderen Geoverarbeitungswerkzeugen, die eine Tabellensicht in ModelBuilder akzeptieren.

Table View

Wert

Die von jeder Iteration zurückgegebenen Feldwerte. Wenn mehr als ein Gruppenfeld angegeben wird, werden die Werte verkettet <field value1>_<field value2>wurde nicht gefunden.

Variant

Umgebungen

Aktueller Workspace

Lizenzierungsinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja