NoData (Configuración del entorno)

Las herramientas que distinguen la configuración del entorno NoData sólo procesarán los rásteres donde NoData es válido.

Utilice este entorno cuando el valor NoData de las necesidades de entrada se debe transferir al ráster de salida. Esta configuración le permite especificar qué valor utiliza para designar como el valor NoData en la salida.

Notas de uso

Sintaxis de cuadro de diálogo

Sintaxis de secuencia de comandos

arcpy.env.nodata = "mapping_method"

Parámetros

Explicación

nodata

La técnica de representación cartográfica NoData utilizada:

  • NoData: elija qué método de representación cartográfica de NoData a utilizar.
    • NONE: no se implementará ninguna regla de valores NoData. Si su entrada y su salida tienen el mismo rango de valor, entonces la NoData se transferirá sin ningún cambio. Sin embargo, si cambia el rango de su valor, entonces no habrá ningún valor para NoData en su salida. Este es el método predeterminado.
    • MAXIMUM: el valor máximo en el rango de datos de salida se utilizará como su valor NoData.
    • MÍNIMO: el valor mínimo en el rango de datos de salida se utilizará como su valor NoData.
    • MAP_UP: el valor más bajo en el rango se promoverá y el más bajo se volverá NoData. Si los datos no tienen signo, el valor de cero se volverá uno, el valor NoData será cero, y el resto de valores permanecen igual. Si los datos tienen signo, el valor más bajo en el rango se promoverá y el más bajo se volverá NoData. Por ejemplo, con datos enteros con signo de 8-bit, -127 se volverá-126, y el valor NoData será-127.
    • MAP_DOWN: el valor NoData será el valor máximo en el rango de datos, el valor más alto del rango de datos se volverá un valor menor y el resto de valores permanecen igual. Por ejemplo, con datos de enteros sin signo de 8 bits, el valor NoData será 255, el valor de 255 se volverá 254, y el resto de valores permanecen igual.
    • PROMOTION: si hay un valor NoData fuera del rango de datos de entrada, la profundidad del píxel de la salida se promoverá al siguiente nivel disponible y NoData tomará el valor máximo en el nuevo rango de datos. Por ejemplo, un dataset de entero sin signo de 8 bits, que exige 256 el valor NoData se promoverá a un dataset de 16-y el valor máximo se volverá NoData. Si hay un valor NoData dentro del rango de datos de entrada que se va a escribir en la salida o no hay ningún NoData, la profundidad de píxel no se promoverá.

      Si hay un valor NoData fuera del rango de datos de entrada, la profundidad del píxel se promoverá al siguiente nivel disponible, y el valor NoData será el único especificado por el usuario. Por ejemplo, un dataset de entero sin signo de 8 bits que requiere que 256 esté como NoData se promoverá a un dataset de 16 bits y el valor 256 se vuelve el valor NoData. Si el valor NoData especificado está dentro del rango de datos de entrada, la profundidad de píxel no se promoverá para la salida.

sintaxis de pirámide
import arcpy

# Set the nodata mapping method environment to promote the value.
arcpy.env.nodata = "PROMOTION"

Temas relacionados

5/9/2014