Verzweigungen zusammenführen (Model Tools)
Zusammenfassung
Zwei oder mehrere logische Verzweigungen in eine einzelne Ausgabe zusammenführen.
Die Verzweigung in einem Modell erfolgt, indem ein Skriptwerkzeug erstellt wird, mit dem die erforderliche If-Then-Else-Logik umgesetzt wird. Beim Verzweigen müssen möglicherweise zwei Verzweigungen in einem Prozess zusammengeführt werden. Wenn Sie also eine Eingabe anhand einer Bedingung prüfen (z. B. ob Daten auf der Festplatte vorhanden sind, ob die Zellengröße größer als 30 Meter ist oder ob der Feldwert 1 lautet), werden zwei Ausgaben erstellt: "True", wenn die Bedingung wahr ist, und "False", wenn sie nicht wahr ist. Lautet die Bedingung "True", werden bestimmte Prozesse ausgeführt, lautet sie "False", werden andere Prozesse ausgeführt, wie unten dargestellt. Zu jedem Zeitpunkt wird je nach Bedingung und Eingabe nur eine der Verzweigungen ausgeführt. Das Werkzeug Verzweigungen zusammenführen wird verwendet, wenn nicht eingeschätzt werden kann, welche Verzweigung ausgeführt und zu Ergebnissen führen wird. Die Ausgabe beider Verzweigungen wird als Eingabe für das Werkzeug Verzweigungen zusammenführen verwendet. Die Eingaben werden vom Werkzeug identifiziert. Anschließend wird die letzte Ausgabe einer bereits ausgeführten Verzweigung an das nächste Werkzeug übergeben. Das Werkzeug Verzweigungen zusammenführen ist für beliebig viele Eingaben und das mehrwertige Parametersteuerelement geeignet.
Informationen zur Funktionsweise von "Verzweigungen zusammenführen" in ModelBuilder
Abbildung

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.
Das Werkzeug überprüft die Liste der Eingabevariablen und gibt die erste Variable zurück, die den Status "Wurde ausgeführt" aufweist.
Verzweigungen zusammenführen akzeptiert in der Werteliste jeden Datentyp. Der Ausgabedatentyp ist Beliebiger Wert. Dies ist ein generischer Datentyp. Sie können daher die Ausgabe von Verzweigungen zusammenführen mit jedem Parameter jedes Werkzeugs verknüpfen. Damit das verknüpfte Werkzeug ausgeführt wird, muss der Inhalt der Variable Beliebiger Wert den richtigen Datentyp aufweisen. Sie müssen sicherstellen, dass der Inhalt für den Parameter des Werkzeugs korrekt ist.
Die meisten Werkzeuge in ArcGIS sind leer (nicht farbig dargestellt), wenn sie einem Modell hinzugefügt werden. Dies trifft jedoch nicht auf die Werkzeuge Verzweigungen zusammenführen, Werte erfassen, Wenn Wert gleich und Wenn Daten vorhanden zu. Das Werkzeug Werte zusammenführen ist immer in einem betriebsbereiten Zustand (farbig dargestellt). Dies liegt daran, dass auch eine leere Eingabe für dieses Werkzeug zulässig ist und als gültige Eingabe gilt.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
In Werten (Optional) |
Eine Liste von Werten aus verschiedenen Verzweigungen. Der erste Wert für den ausführungsbereiten Zustand in der Liste ist die Ausgabe des Werkzeugs. |
Any Value |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
output_value |
Der erste Wert für den ausführungsbereiten Zustand aus den verschiedenen Verzweigungen. |
Any Value |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja