Zusammenfassung
Wertet einen Eingabewert mittels eines definierten Vergleichsoperators in Bezug auf einen einzelnen Wert, eine Liste von Werten oder einen Wertebereich aus.
Informationen zur Funktionsweise von Wenn Wert gleich in ModelBuilder
Verwendung
Dieses Werkzeug ist nur für die Verwendung in ModelBuilder, nicht in Python-Skripten vorgesehen.
Dieses Werkzeug hat zwei boolesche Ausgaben: True und False. Nach der Ausführung des Werkzeug ist entsprechend der auszuwertenden Bedingung die eine der zwei booleschen Ausgaben "true" und die andere "false". Diese booleschen Ausgaben müssen als Vorbedingung für die nachgelagerten Werkzeuge festgelegt werden, die ausgeführt werden, wenn eine der Vorbedingungen erfüllt ist.
Hinweis:
Die meisten Werkzeuge in ArcGIS sind leer (ohne Farbe), wenn sie einem Modell hinzugefügt werden. Ausnahmen bilden die Werkzeuge Wenn Wert gleich, Wenn Daten vorhanden, Werte erfassen und Verzweigungen zusammenführen. Im Gegensatz zu den meisten Werkzeugen ist das Werkzeug Wenn Wert gleich immer in einem betriebsbereiten Zustand (mit Farbe). Dies liegt daran, dass auch eine leere Eingabe für dieses Werkzeug zulässig ist und als gültige Eingabe für den Vergleich gilt.
Syntax
ValueIsIfThenElse({input_value}, {value_test}, {comparison_type}, {values}, {range_values}, {comparison_value})
Parameter | Erklärung | Datentyp |
input_value (optional) | Der Eingabewert, der ausgewertet werden soll. | Any Value |
value_test (optional) | Der Typ des zu verwendenden Vergleichsoperators.
| String |
comparison_type (optional) | Der Typ des zu verwendenden Datenvergleichs.
| String |
values [values,...] (optional) | Die Werteliste für den Vergleich mit dem Eingabewert. | Any Values |
range_values [[Any Value, Any Value],...] (optional) | Die Liste mit Bereichswerten für den Vergleich mit dem Eingabewert.
| Value Table |
comparison_value (optional) | Der Einzelwert für den Vergleich mit dem Eingabewert. | Any Value |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
true | Wenn die angegebenen Kriterien als "true" ausgewertet werden, wird dieser Parameter auf "true" festgelegt. | Boolean |
false | Wenn die angegebenen Kriterien als "false" ausgewertet werden, wird dieser Parameter auf "true" festgelegt. | Boolean |
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja