压缩文件地理数据库数据 (Data Management)

许可等级:BasicStandardAdvanced

摘要

压缩地理数据库中的所有内容、要素数据集中的所有内容或各个独立要素类/表。

用法

语法

CompressFileGeodatabaseData_management (in_data, lossless)
参数说明数据类型
in_data

要压缩的地理数据库、要素数据集、要素类或表。

Feature Dataset; Geometric Network; Raster Layer; Table View; Workspace
lossless

提示是否使用无损压缩。

  • 无损压缩将使用无损压缩。这是默认设置。
  • 非无损压缩将不使用无损压缩。

对于 10.0 版之前的文件地理数据库,可忽略此参数。

Boolean

代码实例

CompressFileGeodatabaseData 示例 1(Python 窗口)

以下示例演示了如何在 Python 窗口中使用压缩文件地理数据库数据 (CompressFileGeodatabaseData) 函数。

import arcpy
arcpy.env.workspace = "C:/data/"
arcpy.CompressFileGeodatabaseData_management("london.gdb","Lossless compression")
CompressFileGeodatabaseData 示例 2(独立 Python 脚本)

以下示例演示了如何在独立 Python 脚本中使用压缩文件地理数据库数据 (CompressFileGeodatabaseData) 函数。

# Name: CompressFileGeodatabaseData.py
# Description: Use the CompressFileGeodatabaseData tool to compress a geodatabase

# import system modules
import arcpy, os
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
geodatabase = "london.gdb"
lossless = "Lossless compression"

try:
  # Process: Compress the data
  arcpy.CompressFileGeodatabaseData_management(geodatabase, lossless)

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