Crear pirámides (Administración de datos)
Resumen
Construye pirámides ráster para un dataset ráster.
Ilustración
Uso
-
La creación de pirámides mejora el rendimiento de visualización de los datasets ráster.
-
Sólo necesita construir pirámides una vez por dataset. Se accederá a las pirámides cada vez que visualiza el dataset ráster.
-
Las pirámides no se crearán para los datasets ráster que tengan menos de 1024 píxeles en la fila o columna. Las pirámides no son necesarias ya que el dataset ráster es lo suficientemente pequeño, y la creación de pirámides no ayudará a mejorar el rendimiento.
-
Los datasets ráster con compresión de ondículas, como ECW y MrSID, no necesitan crear pirámides. Estos formatos tienen pirámides internas que se crean en el momento de la codificación.
-
Puede elegir el tipo de compresión para el archivo de vista general de pirámide en la configuración del entorno del Almacenamiento de rásteres. La compresión creará un archivo .ovr más pequeño. El formato IMAGINE y las versiones anteriores de ArcGIS crearán archivos de dataset de resolución reducida (.rrd), donde la compresión no está disponible.
-
La compresión de pirámide predeterminada utilizará el tipo de compresión óptima, según el tipo de datos. Puede elegir manualmente tener la compresión LZ77, JPEG o ninguna.
-
La compresión JPEG sólo se puede utilizar con formatos de archivos que puedan almacenar datos según las especificaciones JPEG.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_raster_dataset |
El dataset ráster de entrada. La entrada debe tener más de 1024 filas y 1024 columnas. | Raster Dataset |
Ejemplo de código
Esta es una muestra de Python para BuildPyramids.
import arcpy from arcpy import env env.workspace = "c:/data" arcpy.env.pyramid = "PYRAMIDS 3 BILINEAR JPEG" arcpy.BuildPyramids_management("image.tif")
Esta es una muestra de secuencia de comandos de Python para BuildPyramids.
##==================================== ##Build Pyramids ##Usage: BuildPyramids_management in_raster_datasetues... try: import arcpy arcpy.env.workspace = r"\\machine\PrjWorkspace\RasGP" ##Build Pyramids for single Raster Dataset ##Define the type and compression of pyramids in the environment setting arcpy.env.pyramid = "PYRAMIDS 3 BILINEAR JPEG" arcpy.BuildPyramids_management("image.tif") except: print "Build Pyramids example failed." print arcpy.GetMessages()
Entornos
- Pirámide
El nivel de pirámide, la compresión de pirámide y el método de remuestreo no se aplican al formato IMG.