Zusammenfassung
Wertet einen Eingabewert mittels eines definierten Vergleichsoperators im Vergleich zu einem einzelnen Wert, einer Liste von Werten oder einem 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 Werkzeugs ist entsprechend der auszuwertenden Bedingung die eine der zwei booleschen Ausgaben "true" und die andere ist "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. Das Werkzeug Wenn Wert gleich 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 für den Vergleich gilt.
Syntax
arcpy.mb.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) | Gibt den Typ des zu verwendenden Vergleichsoperators an.
| String |
comparison_type (optional) | Gibt den Typ des zu verwendenden Datenvergleichs an.
| String |
values [values,...] (optional) | Die Werteliste für den Vergleich mit dem Eingabewert. | Any Value |
range_values [[Any Value, Any Value],...] (optional) | Gibt den Wertebereich an, der mit dem Eingabewert verglichen werden soll.
| 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