Calcular rangos de tamaño de celda (Administración de datos)
Resumen
Calcula los tamaños mínimos y máximos de celda para los rásteres en un dataset mosaico.
Uso
-
Los rangos de tamaño de celda se especifican en la tabla de atributos, en las columnas minPS y maxPS. Puede editar manualmente estos valores, si es necesario.
-
No puede calcular los rangos de tamaño de celda para un dataset de mosaico referenciado.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset |
Ruta y nombre del dataset de mosaico. | Mosaic Layer |
where_clause (Opcional) |
Al utilizar SQL, puede definir una consulta o utilizar el Generador de consultas para crear una consulta. | SQL Expression |
do_compute_min (Opcional) |
Calcula el tamaño de píxel mínimo para todos los rásteres en el dataset de mosaico.
| Boolean |
do_compute_max (Opcional) |
Calcula el tamaño de píxel máximo para todos los rásteres en el dataset de mosaico.
| Boolean |
max_range_factor (Opcional) |
Controla el factor por el cual el tamaño máximo de píxel de la vista general superior se multiplica para asegurar la visibilidad del mosaico cuando se muestra en escalas pequeñas. El valor predeterminado es 10. | Double |
cell_size_tolerance_factor (Opcional) |
Permite especificar una tolerancia de tamaño de celda. Esto es útil cuando tiene rásteres con diferentes tamaños de píxeles que deben considerarse igual. El valor predeterminado es 0,8. | Double |
update_missing_only (Opcional) |
Le permite calcular solo los valores faltantes del rango de tamaño de celda.
| Boolean |
Ejemplo de código
Esta es una muestra de Python para CalculateCellSizeRanges.
import arcpy
arcpy.CalculateCellSizeRanges_management(
"C:/Workspace/cellsize.gdb/md", "#", "MIN_CELL_SIZES",
"MAX_CELL_SIZES", "20", "1", "UPDATE_MISSING_ONLY")
Esta es una muestra de secuencia de comandos de Python para CalculateCellSizeRanges.
# Calculate the Mininum Cell Size and Maximum Cell Size with default setting
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "cellsize.gdb/md"
query = "#"
calmin = "MIN_CELL_SIZES"
calmax = "MAX_CELL_SIZES"
maxfactor = "#"
tolerancefactor = "#"
updatemiss = "#"
arcpy.CalculateCellSizeRanges_management(
mdname, query, calmin, calmax, maxfactor, tolerancefactor, updatemiss)