Cómo cambiar las celdas NoData a un valor

Si utiliza la herramienta Es nulo junto con la herramienta Evaluación condicional, puede cambiar los valores NoData en un ráster a cualquier valor deseado mientras mantiene los valores originales que no son NoData para las celdas restantes.

Por ejemplo, para crear un ráster en donde se asignaron las áreas NoData a un valor particular, como 100, mientras que las otras celdas (que no son NoData) mantienen sus valores, el procedimiento debe ser el siguiente:

  1. Identificar las ubicaciones NoData con la herramienta Es nulo:
    • Ráster de entrada: InRas1

      Ráster de salida: OutNullRas

  2. Utilice Evaluación condicional en las resultados para dar un valor a las áreas NoData originales:
    • Ráster condicional de entrada: OutNullRas

      Expresión: "Valor = 1"

      Ráster verdadero o valor constante de entrada: 100

      Valor constante o ráster falso de entrada: InRas1

      Ráster de salida: NullTo100_Ras

En el primer paso, Es nulo ofrece a las áreas NoData un valor de 1 y a las áreas que no son NoData un valor de 0. En el segundo paso, para las celdas en donde el ráster condicional de entrada es verdadero (valor de 1), el valor de salida es 100. Para las celdas donde el ráster condicional de entrada es falso (valor 0), la salida recibe el valor del ráster original en esa ubicación.

Temas relacionados

5/10/2014