解压缩文件地理数据库(File Geodatabase)数据 (Data Management)
摘要
此工具可解压缩地理数据库中的所有内容、要素数据集中的所有内容或各个独立要素类/表。
用法
-
在解压缩地理数据库时,会一并解压其中包含的所有要素类和表。
在解压缩要素数据集时,会一并解压其中包含的所有要素类。
-
您不能单独压缩或解压缩要素数据集中的个别要素类,因此不会出现要素数据集中某些要素类是压缩形式而其他要素类却不是压缩形式的混乱状况。压缩的要素数据集允许您通过执行某些操作(如创建新的空要素类、复制和粘贴以及导入)来添加未压缩的要素类。但是,如果在同一要素数据集中存在压缩的要素类,则您无法对其中未压缩的要素类进行编辑。在添加一个或多个未压缩要素类后,您可以对要素数据集进行重压缩或解压缩,使它的所有要素类统一处于压缩状态或未压缩状态。
语法
UncompressFileGeodatabaseData_management (in_data, {config_keyword})
参数 | 说明 | 数据类型 |
in_data |
要解压缩的地理数据库、要素数据集、要素类或表。 | Feature Dataset; Table View or Raster Layer; Workspace |
config_keyword (可选) |
用于定义解压缩后数据的存储方式的配置关键字 | String |
代码实例
UncompressFileGeodatabaseData 示例(Python 窗口)
以下示例演示了如何在 python 窗口中使用 UncompressFileGeodatabaseData 函数。
import arcpy
arcpy.env.workspace = "C:/data/"
arcpy.UncompressFileGeodatabaseData_management("london.gdb")
UncompressFileGeodatabaseData 示例(独立 Python 脚本)
以下示例演示了如何在独立 python 脚本中使用 UncompressFileGeodatabaseData 函数。
# 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()
环境
相关主题
许可信息
ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014