File-Geodatabase-Daten dekomprimieren (Data Management)
Zusammenfassung
Dekomprimierung des gesamten Inhalts in einer Geodatabase, des gesamten Inhalts in einem Feature-Dataset oder einer einzelnen Standalone-Feature-Class oder -Tabelle.
Verwendung
-
Beim Dekomprimieren einer Geodatabase werden alle darin enthaltenen Feature-Classes und -Tabellen dekomprimiert.
Bei der Dekomprimierung eines Feature-Datasets werden alle enthaltenen Feature-Classes dekomprimiert.
-
Feature-Classes in einem Feature-Dataset können nicht einzeln komprimiert oder dekomprimiert werden, sodass einige Feature-Classes komprimiert sind und andere nicht. Einem komprimierten Feature-Dataset kann eine nicht komprimierte Feature-Class durch Erstellen einer neuen, leeren Feature-Class, durch Kopieren und Einfügen und durch Importieren hinzugefügt werden. Die nicht komprimierte Feature-Class kann jedoch nicht bearbeitet werden, wenn dasselbe Feature-Dataset komprimierte Feature-Classes enthält. Nachdem eine oder mehrere nicht komprimierte Feature-Classes hinzugefügt wurden, können Sie das Feature-Dataset neu komprimieren oder dekomprimieren, damit alle Feature-Classes komprimiert oder nicht komprimiert sind.
Syntax
Parameter | Erläuterung | Datentyp |
in_data |
Geodatabase, Feature-Dataset, Feature-Class oder Tabelle zur Dekomprimierung. | Feature Dataset; Table View or Raster Layer; Workspace |
config_keyword (optional) |
Mit dem Konfigurationsschlüsselwort legen Sie fest, wie Daten nach der Dekomprimierung gespeichert werden. | String |
Codebeispiel
Im folgenden Beispiel wird veranschaulicht, wie Sie die Funktion "UncompressFileGeodatabaseData" im Python-Fenster verwenden.
import arcpy arcpy.env.workspace = "C:/data/" arcpy.UncompressFileGeodatabaseData_management("london.gdb")
Im folgenden Beispiel wird veranschaulicht, wie Sie die Funktion "UncompressFileGeodatabaseData" in einem eigenständigen Python-Skript verwenden.
# 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()