Máscara (configuración del entorno)

Las herramientas que distinguen el entorno de Máscara sólo considerarán aquellas celdas que corresponden a la máscara de análisis en la operación.

Ilustración

Máscara identifica las áreas en la extensión del análisis que se incluirán en la ejecución de la herramienta
Máscara identifica las áreas en la extensión del análisis que se incluirán en la ejecución de la herramienta.

Notas de uso

Sintaxis de cuadro de diálogo

Máscara: un dataset que define qué ubicaciones en las entradas se considerarán en la ejecución de la herramienta. Si el dataset de máscara es un ráster, todas las celdas con un valor constituirán la máscara. Las celdas que son NoData en una máscara de ráster serán NoData en la salida. Si un dataset de entidades se utiliza como entrada para la máscara, se convertirá internamente en un ráster en la ejecución.

Sintaxis de secuencia de comandos

arcpy.env.mask = mask_source

Parámetro

Explicación

mask_source

El dataset que define la máscara.

Puede ser un ráster o un dataset de entidades. Si el dataset es un ráster, las celdas que tienen un valor constituirán la máscara, y toda celda que es NoData en la máscara será NoData en la salida.

sintaxis de máscara

Ejemplo de secuencia de comandos

Este ejemplo muestra cómo establecer el entorno de Máscara antes de ejecutar una herramienta de Spatial Analyst.

import arcpy  # Set environment arcpy.env.workspace = "C:/workspace"  # Set Mask environment arcpy.env.mask = "C:/data/maskpoly.shp"  # Set local variables InZones = "C:/data/parcels.shp" InZoneField = "Parcel_ID" InValueRaster = "C:/data/Slope"  # Check out ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension("Spatial")  # Process: Calculate the mean slope of each parcel area. out = arcpy.sa.ZonalStatistics(InZones, InZoneField, InValueRaster, "MEAN","DATA") out.save("mean_ParSlp")

Temas relacionados


7/10/2012