Resumen
Evalúa un valor de entrada respecto a valor único, una lista de valores o un rango de valores mediante un operador de comparación definido.
Obtenga más información sobre cómo funciona Si el valor es en ModelBuilder
Uso
La herramienta está pensada para utilizarse solo en ModelBuilder y no en scripts de Python.
La herramienta tiene dos salidas booleanas, True y False. En función de la condición que se evalúe, una de las dos salidas booleanas tiene el valor true y la otra el valor false tras ejecutar la herramienta. Estas salidas booleanas se deben establecer como una condición previa para las herramientas aguas abajo, para que se ejecuten si alguna de las condiciones tiene el valor true.
Nota:
La mayoría de las herramientas de ArcGIS se muestran vacías (sin color) cuando se las agrega a un modelo; sin embargo, no es el caso de las herramientas Si el valor es, Si los datos existen, Recopilar valores y Fusionar rama. A diferencia de la mayoría de las herramientas, la herramienta Si el valor es se encuentra siempre lista para ejecutarse (con color). Esto es porque la entrada de la herramienta puede estar vacía, lo cual se considera una entrada válida para la comparación.
Sintaxis
ValueIsIfThenElse({input_value}, {value_test}, {comparison_type}, {values}, {range_values}, {comparison_value})
Parámetro | Explicación | Tipo de datos |
input_value (Opcional) | El valor de entrada a evaluar. | Any Value |
value_test (Opcional) | El tipo de operador de comparación que se debe usar.
| String |
comparison_type (Opcional) | El tipo de comparación de datos que se debe utilizar.
| String |
values [values,...] (Opcional) | La lista de valores con la que comparar el valor de entrada. | Any Values |
range_values [[Any Value, Any Value],...] (Opcional) | La lista de valores de rango con la que comparar el valor de entrada.
| Value Table |
comparison_value (Opcional) | El valor único con el que comparar el valor de entrada. | Any Value |
Salida derivada
Nombre | Explicación | Tipo de datos |
true | Si los criterios especificados se evalúan como True, este parámetro se configurará como True. | Booleano |
false | Si los criterios especificados se evalúan como False, este parámetro se configurará como True. | Booleano |
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí