Definir vistas generales (Administración de datos)

Resumen

Define el esquema de ordenamiento en teselas y las propiedades de los datasets ráster preprocesados que cubrirán una parte o todo el dataset de mosaico a diversas resoluciones.

Uso

Sintaxis

DefineOverviews_management (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

Ruta y nombre del dataset de mosaico.

Mosaic Layer
overview_image_folder
(Opcional)

Carpeta o geodatabase donde se almacenarán las vistas generales.

Las vistas generales que se almacenan y se administran en las geodatabases de archivos y personales tienen la ubicación de la carpeta de vistas generales predeterminada en el mismo espacio de trabajo que la geodatabase donde residen.

Workspace
in_template_dataset
(Opcional)

Una clase de entidad de polígono o un dataset ráster utilizado para definir la extensión o la forma de la vista general.

La extensión del dataset ráster se utilizará cuando se utilice un dataset ráster. La forma del polígono se utilizará cuando se utilice una clase de entidad.

Raster Layer; Feature Layer
extent
(Opcional)

Cuatro coordenadas que definen la extensión de la vista general que se generará.

Esto se especifica como el espacio delimitado en el siguiente orden: X mínimo, X máximo, Y mínimo, Y máximo.

El límite del dataset de mosaico se utilizará para determinar la extensión de las vistas generales si no hay una extensión definida.

Extent
pixel_size
(Opcional)

Tamaño de píxel base utilizado para generar las vistas generales. El software determina el valor predeterminado.

Double
number_of_levels
(Opcional)

El número de niveles de vista general que se generarán.

Para un número mayor que 0, será el número de los niveles de vista general generados. Por ejemplo, el 3 generará tres niveles de vistas generales. Si el valor se deja en blanco o se introduce -1, las vistas generales sólo se generarán hasta un máximo de 1500 filas o columnas.

Long
tile_rows
(Opcional)

Número de filas óptimo en la vista general.

Cuanto mayor sea el valor, más grande será el archivo, y mayor será la probabilidad de que deba ser regenerado si cambia alguna imagen inferior.

Este número puede afectar el número de imágenes de vista general creadas. Si es un número mayor, se generarán menos vistas generales. Si es un número inferior, se generan más archivos.

Long
tile_cols
(Opcional)

Número de columnas óptimo en la vista general.

Cuanto mayor sea el valor, más grande será el archivo, y mayor será la probabilidad de que deba ser regenerado si cambia alguna imagen inferior.

Este número puede afectar el número de imágenes de vista general creadas. Si es un número mayor, se generarán menos vistas generales. Si es un número inferior, se generan más archivos.

Long
overview_factor
(Opcional)

La relación utilizada para determinar el tamaño de la vista general siguiente. Por ejemplo, si el tamaño de celda del primer nivel es x y el factor de la vista general es 3, el próximo tamaño de píxel de la vista general será 3x.

Long
force_overview_tiles
(Opcional)

Afecta los niveles en los que se generarán las vistas generales.

  • NO_FORCE_OVERVIEW_TILESLas vistas generales sólo se crearán en niveles mayores que los niveles de pirámides de ráster principal. Esta es la opción predeterminada.
  • FORCE_OVERVIEW_TILES Las vistas generales se crearán en todos los niveles, a pesar de que los rásteres principales tengan pirámides.
Boolean
resampling_method
(Opcional)

El algoritmo de remuestreo utilizado al crear las vistas generales.

  • NEARESTAsignación de vecino más cercano.
  • BILINEARInterpolación bilineal. Esta es la opción predeterminada.
  • CUBICConvolución cúbica.
String
compression_method
(Opcional)

Esto 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. Esta es la opción predeterminada.
  • NingunoSin compresión de datos.
  • LZWUna compresión sin pérdida de información.
String
compression_quality
(Opcional)

Calidad de la compresión utilizada en el método de compresión de JPEG. La calidad de compresión puede variar entre 1 y 100. Un número mayor indica una mejor calidad en la imagen pero menos compresión.

Long

Ejemplo 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 (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para DefineOverviews.

##===========================
##Define Overviews
##Usage: DefineOverviews_management in_mosaic_dataset {overview_image_folder}
##                                  {in_template_dataset} {extent} {pixel_size}
##                                  {number_of_levels} {tile_rows} {tile_cols}
##                                  {overview_factor} {NO_FORCE_OVERVIEW_TILES
##                                  | FORCE_OVERVIEW_TILES} {BILINEAR | NEAREST
##                                  | CUBIC}, {JPEG | None | LZW} {compression_quality}

try:
    import arcpy
    arcpy.env.workspace = "C:/Workspace"
    # Define Overviews to the default location
    # Define Overviews for all levels - ignore the primary Raster pyramid
    # Define Overviews compression and resampling method
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#", "#",
                                     "#", "#", "#", "FORCE_OVERVIEW_TILES",
                                     "BILINEAR", "JPEG", "50")
                                  
    
    # Define Overviews to the same File Geodatabase
    # Define Overview starting cell size, number of levels, maximum size and factor 
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "DefineOVR.gdb", "#",
                                     "#", "3", "6", "4000", "4000", "2", "#",
                                     "CUBIC", "None", "#")
    
except:
    print "Define Overviews example failed."
    print arcpy.GetMessages()
    

Entornos

Temas relacionados


7/10/2012