Disponible con una licencia de Spatial Analyst.
Las herramientas de Condicional permiten controlar los valores de salida según las condiciones establecidas en los valores de entrada. Las condiciones que se pueden aplicar son de dos tipos, consultas sobre los atributos o una condición basada en la posición de la declaración condicional en una lista.
Las herramientas de consulta de atributos identifican de forma explícita todas las celdas que se evalúan como Verdaderas. Estas celdas pueden retener su valor original, establecerse en otro valor o establecerse en NoData. Las celdas que se evalúan como Falsas pueden establecerse en un conjunto de valores diferentes de la condición Verdadera. Por ejemplo, si el valor en el ráster de entrada es mayor que diez, devuelve uno; en caso contrario, devuelve 100.
Las herramientas Evaluación condicional y Establecer nulos pueden utilizar una cláusula where como una expresión lógica para definir la consulta de atributos.
La condición de posición requiere un parámetro de entrada (ya sea un ráster o una constante) que especifique la posición de la declaración condicional (ya sea un ráster o una constante) que debería utilizarse para la salida. Por ejemplo, si el valor para una celda específica del ráster de entrada es 1, devuelve el valor especificado por la primera entrada de la lista; si una celda en el ráster de entrada es dos, devuelve el valor especificado por el segundo ráster de la lista y así sucesivamente.
La herramienta Elección le permite especificar una lista de entradas desde las que se va a proporcionar el valor de salida, en función del valor de la entrada de posición.
La siguiente tabla enumera las herramientas que realizan el análisis condicional y proporciona una breve descripción de cada una.
Herramienta | Descripción |
---|---|
Realiza una evaluación condicional if/else en cada una de las celdas de entrada de un ráster de entrada. | |
El valor de un ráster de posición se utiliza para determinar desde qué ráster de una lista de rásteres de entrada se obtendrá el valor de la celda de salida. | |
Establecer nulos establece las ubicaciones de celda identificadas en NoData según los criterios especificados. Devuelve NoData si una evaluación condicional es verdadera y devuelve un valor especificado por otro ráster si es falsa. |