描述
此工具可解压缩地理数据库中的所有内容、要素数据集中的所有内容或各个独立要素类/表。
使用方法
在解压缩地理数据库时,会一并解压其中包含的所有要素类和表。
在解压缩要素数据集时,会一并解压其中包含的所有要素类。
您不能单独压缩或解压缩要素数据集中的个别要素类,因此不会出现要素数据集中某些要素类是压缩形式而其他要素类却不是压缩形式的混乱状况。压缩的要素数据集允许您通过执行某些操作(如创建新的空要素类、复制和粘贴以及导入)来添加未压缩的要素类。但是,如果在同一要素数据集中存在压缩的要素类,则您无法对其中未压缩的要素类进行编辑。在添加一个或多个未压缩要素类后,您可以对要素数据集进行重压缩或解压缩,使它的所有要素类统一处于压缩状态或未压缩状态。
语法
arcpy.management.UncompressFileGeodatabaseData(in_data, {config_keyword})
参数 | 说明 | 数据类型 |
in_data | 要解压缩的地理数据库、要素数据集、要素类或表。 | Workspace; Feature Dataset; Table View; Raster Layer; Geometric Network |
config_keyword (可选) | 用于定义解压缩后数据的存储方式的配置关键字 | String |
派生输出
名称 | 说明 | 数据类型 |
out_data | 未压缩的输入数据。 | 工作空间;要素数据集;表视图;栅格图层;几何网络 |
代码示例
以下示例演示了如何在 Python 窗口中使用 UncompressFileGeodatabaseData 函数。
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.UncompressFileGeodatabaseData_management("london.gdb")
以下示例演示了如何在独立 python 脚本中使用 UncompressFileGeodatabaseData 函数。
# Name: UncompressFileGeodatabaseData.py
# Description: Use the UncompressFileGeodatabaseData tool to uncompress a geodatabase
# import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/data"
# Set local variables
geodatabase = "london.gdb"
# Process: Compress the data
arcpy.UncompressFileGeodatabaseData_management(geodatabase)
环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是