Descomprimir datos de geodatabase de archivos (Administración de datos)
Resumen
Descomprime todo el contenido de una geodatabase, todo el contenido de un dataset de entidades o una tabla o clase de entidad independiente individual.
Uso
-
Si descomprime una geodatabase, se descomprimirán todas las tablas y clases de entidad que contiene.
Si descomprime un dataset de entidades, se descomprimen todas sus clases de entidad.
-
No puede comprimir o descomprimir individualmente una clase de entidad en un dataset de entidades para producir un estado mixto donde algunas clases de entidades se comprimen y otras no. Los datasets de entidades comprimidos le permiten agregar una clase de entidad descomprimida a través de operaciones como crear una nueva clase de entidad vacía, copiar y pegar, e importar. Sin embargo, no puede editar la clase de entidad descomprimida si hay clases de entidades comprimidas en el mismo dataset de entidades. Una vez que haya terminado de agregar una o más clases de entidades descomprimidas, puede volver a comprimir o descomprimir el dataset de entidades para que todas las clases de entidades estén comprimidas o descomprimidas.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_data |
Geodatabase, dataset de entidades, tabla o clase de entidad que se descomprimirá. | Feature Dataset; Table View or Raster Layer; Workspace |
config_keyword (Opcional) |
Palabra clave de configuración que define cómo se almacenarán los datos una vez que se descompriman. | String |
Ejemplo de código
El siguiente ejemplo muestra cómo utilizar la función UncompressFileGeodatabaseData en la ventana de Python.
import arcpy arcpy.env.workspace = "C:/data/" arcpy.UncompressFileGeodatabaseData_management("london.gdb")
El siguiente ejemplo muestra cómo utilizar la función UncompressFileGeodatabaseData en una secuencia de comandos de Python independiente.
# Name: UncompressFileGeodatabaseData.py # Description: Use the UncompressFileGeodatabaseData tool to uncompress a geodatabase # Author: ESRI # import system modules import arcpy, os from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables geodatabase = "london.gdb" try: # Process: Compress the data arcpy.UncompressFileGeodatabaseData_management(geodatabase) except: # If an error occurred while running the tool print the messages print arcpy.GetMessages()