Generar vistas generales (Administración de datos)
Resumen
Define y genera las vistas generales para un dataset de mosaico.
Uso
Esta herramienta distinguirá las configuraciones predeterminadas del dataset de mosaico, no las propiedades establecidas en una capa del dataset de mosaico. Por ejemplo, la herramienta no aceptará cambios en las propiedades de la capa como el conteo de banda, método de mosaico, extensión o consulta; estas propiedades las determinará el dataset de mosaico y las propiedades predeterminadas del dataset de mosaico.
Debe activarDefinir teselas de vista general faltantes, Generar vistas generales, o ambos.
-
Si necesita más control sobre la definición de las vistas generales, primero utilice la herramienta Definir vistas generales.
-
De forma predeterminada, las vistas generales se almacenan en la geodatabase que contiene el dataset de mosaico. Esto se puede cambiar utilizando primero la herramienta Definir vistas generales y especificando una ubicación.
-
No puede generar vistas generales de un dataset de mosaico al que se hace referencia.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset |
Ruta y nombre del dataset de mosaico. | Mosaic Layer |
where_clause (Opcional) |
Puede definir una consulta con SQL o crearla con el Generador de consultas. | SQL Expression |
define_missing_tiles (Opcional) |
Genera vistas generales si no se han definido suficientes o si se han agregado nuevos datos sin definir vistas generales adicionales.
| Boolean |
generate_overviews (Opcional) |
Se generarán todas las vistas generales que tengan que ser creadas o recreadas. Esto incluye vistas generales que falten y obsoletas.
| Boolean |
generate_missing_images (Opcional) |
Su utiliza si se han definido vistas generales pero no se han generado.
| Boolean |
regenerate_stale_images (Opcional) |
Si los datasets ráster subyacentes han cambiado o se han modificado sus propiedades, las vistas generales se identificarán como obsoletas.
| Boolean |
Ejemplo de código
Éste es un ejemplo de Python de BuildOverviews.
import arcpy arcpy.BuildOverviews_management("c:/workspace/fgdb.gdb/md", "OBJECTID<5",\ "DEFINE_MISSING_TILES", "NO_GENERATE_OVERVIEWS",\ "#", "#")
Éste es un ejemplo de secuencia de comandos de Python de BuildOverviews.
##=========================== ##Build Overviews ##Usage: BuildOverviews_management in_mosaic_dataset {where_clause} ## {DEFINE_MISSING_TILES | NO_DEFINE_MISSING_TILES} ## {GENERATE_OVERVIEWS | NO_GENERATE_OVERVIEWS} ## {GENERATE_MISSING_IMAGES | IGNORE_MISSING_IMAGES} ## {REGENERATE_STALE_IMAGES | IGNORE_STALE_IMAGES} try: import arcpy arcpy.env.workspace = "C:/Workspace" # Define Overviews for selected items only arcpy.BuildOverviews_management("Overviews.gdb/md", "OBJECTID<5", "DEFINE_MISSING_TILES",\ "NO_GENERATE_OVERVIEWS", "#", "#") # Define and Build Overviews for all arcpy.BuildOverviews_management("Overviews.gdb/md", "#", "DEFINE_MISSING_TILES",\ "GENERATE_OVERVIEWS", "GENERATE_MISSING_IMAGES",\ "REGENERATE_STALE_IMAGES") except: print "Build Overviews example failed." print arcpy.GetMessages()