Resumen
Permite ver cómo se generan las vistas generales de los datasets de mosaico. La configuración aplicada con esta herramienta se utilizará en la herramienta Generar vistas generales.
Uso
Esta herramienta se utiliza cuando hay parámetros específicos que necesita establecer para generar las vistas generales, tales como
- Definir la ubicación para escribir los archivos
- Definir una extensión que varíe del límite
- Definir las propiedades de las imágenes de vista general, como los métodos de compresión o remuestreo
- Definir el factor de muestra de vista general
Utilice la herramienta Generar vistas generales para generar las vistas generales después de que se han definido con esta herramienta.
Puede utilizar una clase de entidad de polígono para definir la huella de la vista general. Si no desea utilizar todos los polígonos de la clase de entidad, puede realizar una selección en la capa en la tabla de contenido o utilizar una herramienta como Seleccionar capa por atributo o Seleccionar capa por ubicación para seleccionar los polígonos deseados.
El tamaño de tesela predeterminado es de 128 x 128. El tamaño de tesela se puede cambiar en la Configuración del entorno.
Esta herramienta puede tardar demasiado en ejecutarse si el límite contiene un gran número de vértices.
Sintaxis
arcpy.management.DefineOverviews(in_mosaic_dataset, {overview_image_folder}, {in_template_dataset}, {extent}, {pixel_size}, {number_of_levels}, {tile_rows}, {tile_cols}, {overview_factor}, {force_overview_tiles}, {resampling_method}, {compression_method}, {compression_quality})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | El dataset de mosaico en el que desea generar las vistas generales. | Mosaic Layer |
overview_image_folder (Opcional) | Carpeta o geodatabase donde se almacenan las vistas generales. | Workspace |
in_template_dataset (Opcional) | Una clase de entidad o un dataset ráster utilizado para definir la extensión de las vistas generales. | Raster Layer; Feature Layer |
extent (Opcional) | Defina la extensión usando las coordenadas X e Y mínimas y máximas. Se especifica como espacio delimitado en el siguiente orden: X mínima X máxima Y mínima Y máxima. El límite del dataset de mosaico se utilizará para determinar la extensión de las vistas generales si no se ha definido una extensión. | Envelope |
pixel_size (Opcional) | Si prefiere no utilizar todas las pirámides ráster, especifique un tamaño de píxel base con el que se generarán las vistas generales. Las unidades para este parámetro son las mismas que la referencia espacial del dataset de mosaico. | Double |
number_of_levels (Opcional) | Especifique el número de niveles de las vistas generales que desea generar. Un valor de -1 determinará un valor óptimo para usted. | Long |
tile_rows (Opcional) | Defina el número de filas (en píxeles) para cada tesela. Los valores más altos generarán un número menor de vistas generales más grandes e incrementarán la probabilidad de que necesite regenerar vistas generales de menor nivel. Un valor más bajo generará un número mayor de archivos más pequeños. | Long |
tile_cols (Opcional) | Defina el número de columnas (en píxeles) para cada tesela. Los valores más altos generarán un número menor de vistas generales más grandes e incrementarán la probabilidad de que necesite regenerar vistas generales de menor nivel. Un valor más bajo generará un número mayor de archivos más pequeños. | Long |
overview_factor (Opcional) | Defina un ratio para determinar el tamaño de la vista general siguiente. Por ejemplo, si el tamaño de celda del primer nivel es 10 y el factor de la vista general es 3, el próximo tamaño de píxel de la vista general será 30. | Long |
force_overview_tiles (Opcional) | Genere vistas generales en todos los niveles o solo por encima de los niveles de pirámides existentes.
| Boolean |
resampling_method (Opcional) | Elija un algoritmo para agregar valores de píxeles en las vistas generales.
| String |
compression_method (Opcional) | Define el tipo de compresión de datos que se utilizará para almacenar las imágenes de vista previa.
| String |
compression_quality (Opcional) | Elija un valor de 1 a 100. Los valores más altos generan salidas con una calidad superior, pero crean archivos más grandes. | Long |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_mosaic_dataset | El dataset de mosaico actualizado. | Capa de mosaico |
Muestra de código
Ejemplo 1 de DefineOverviews (ventana de Python)
Esta es una muestra de Python para DefineOverviews.
import arcpy
arcpy.DefineOverviews_management("c:/workspace/fgdb.gdb/md01",
"c:/temp", "#", "#", "30", "6", "4000",
"4000", "2", "CUBIC", "JPEG", "50")
Ejemplo 2 de DefineOverviews (script independiente)
Esta es una muestra de script de Python para DefineOverviews.
#Define Overviews to the default location
#Define Overviews for all levels - ignore the primary Raster pyramid
#Define Overviews compression and resampling method
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#",
"#", "#", "#", "#", "FORCE_OVERVIEW_TILES",
"BILINEAR", "JPEG", "50")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí