Las herramientas que respetan el entorno del Método de proyección de tamaño de celda utilizarán el método especificado para calcular el tamaño de celda ráster de salida cuando se proyecten los datasets durante el análisis.
Más información sobre Cómo funciona la configuración del Método de proyección de tamaño de celda
Notas de uso
- El método predeterminado Convertir unidades (CONVERT_UNITS en Python) equivale al método utilizado en versiones anteriores.
- Se recomienda que especifique el método de proyección de tamaño de celda adecuado para el análisis.
Sintaxis de cuadro de diálogo
- Convertir unidades: las unidades se convierten en función de los tipos de sistemas de coordenadas involucrados. Al proyectar de un sistema de coordenadas proyectadas (PCS) a otro, las unidades lineales se convierten por el factor relevante. Al transformar de un sistema de coordenadas geográficas (GCS) a otro, las unidades angulares se convierten. Al proyectar de GCS a PCS o de PCS a GCS, el tamaño de celda de salida se calcula en función del promedio de los ratios de los cuatro lados y las dos diagonales de la extensión proyectada a la extensión original. Esta es la opción predeterminada.
- Conservar resolución: se conserva el mismo número de celdas cuadradas en la extensión proyectada que las que hay en la extensión original. El tamaño de celda de salida se calcula en función de los ratios de las áreas de la extensión proyectada a la extensión original.
- Centro de la extensión: el centro de la extensión original se proyecta en el sistema de coordenadas de salida. El tamaño de celda de salida se calcula con el promedio de las distancias proyectadas del punto central a sus cuatro puntos adyacentes.
Sintaxis de script
arcpy.env.cellSizeProjectionMethod = cellsizeprojectionmethod_option
cellsizeprojectionmethod_option | Explicación |
---|---|
CONVERT_UNITS | Las unidades se convierten en función de los tipos de sistemas de coordenadas involucrados. Al proyectar de un sistema de coordenadas proyectadas (PCS) a otro, las unidades lineales se convierten por el factor relevante. Al transformar de un sistema de coordenadas geográficas (GCS) a otro, las unidades angulares se convierten. Al proyectar de GCS a PCS o de PCS a GCS, el tamaño de celda de salida se calcula en función del promedio de los ratios de los cuatro lados y las dos diagonales de la extensión proyectada a la extensión original. Esta es la opción predeterminada. |
PRESERVE_RESOLUTION | Se conserva el mismo número de celdas cuadradas en la extensión proyectada que las que hay en la extensión original. El tamaño de celda de salida se calcula en función de los ratios de las áreas de la extensión proyectada a la extensión original. |
CENTER_OF_EXTENT | El centro de la extensión original se proyecta en el sistema de coordenadas de salida. El tamaño de celda de salida se calcula con el promedio de las distancias proyectadas del punto central a sus cuatro puntos adyacentes. |
import arcpy
# Set the workspace, Output Coordinate System and Cell Size Projection Method environments
arcpy.env.workspace = "C:/workspace"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")
# Set Cell Size Projection Method environment
arcpy.env.cellSizeProjectionMethod = "PRESERVE_RESOLUTION"
# Set local variables
InZones = "C:/data/parcels.shp"
InZoneField = "Parcel_ID"
InValueRaster = "C:/data/Slope"
# Check out a Spatial Analyst 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")