Definir vistas generales (Administración de datos)

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
    De lo contrario, puede activar la opción para Actualizar vistas generales usando la herramienta Agregar rásteres a dataset de mosaico y se utilizarán los valores predeterminados.

  • 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

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ámetroExplicaciónTipo 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.

  • NO_FORCE_OVERVIEW_TILESCree vistas generales por encima de los niveles de pirámide de ráster. Esta es la opción predeterminada.
  • FORCE_OVERVIEW_TILES Cree vistas generales en todos los niveles.
Boolean
resampling_method
(Opcional)

Elija un algoritmo para agregar valores de píxeles en las vistas generales.

  • NEARESTEl método de remuestreo más rápido, ya que minimiza los cambios de los valores de píxel. Adecuado para datos discretos, como la cobertura de suelo. Si el Tipo de datos de los Metadatos ráster es temático, el vecino más cercano será el predeterminado.
  • BILINEARCalcula el valor de cada píxel promediando (ponderados por la distancia) los valores de los 4 píxeles circundantes. Adecuado para datos continuos.Este es el valor predeterminado, a menos que el Tipo de datos de los Metadatos ráster sea temático.
  • CUBIC Calcula el valor de cada píxel ajustando una curva suavizada según los 16 píxeles circundantes. Genera la imagen más suavizada, pero puede crear valores fuera del rango detectado en los datos de origen. Adecuado para datos continuos.
String
compression_method
(Opcional)

Define el tipo de compresión de datos que se utilizará para almacenar las imágenes de vista previa.

  • JPEGUna compresión con pérdida de información. Este es el valor predeterminado, a menos que el Tipo de datos de los Metadatos ráster sea temático. Este método de compresión solo es válido si los elementos de dataset de mosaico cumplen las especificaciones JPEG.
  • JPEG_YCbCrUna compresión con pérdida de información mediante los componentes del espacio de colores luma (Y) y croma (Cb y Cr).
  • NoneSin compresión de datos.
  • LZWUna compresión sin pérdida de información. Si el Tipo de datos de los Metadatos ráster es temático, el vecino más cercano será el predeterminado.
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

NombreExplicaciónTipo 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")

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados