ファイル ジオデータベースの圧縮解除(Uncompress File Geodatabase Data) (データ管理)
サマリ
ジオデータベースのすべてのコンテンツ、フィーチャ データセットのすべてのコンテンツ、または個別のスタンドアロン フィーチャクラスやテーブルの圧縮を解除します。
使用法
-
ジオデータベースの圧縮を解除すると、その中に含まれているすべてのフィーチャクラスとテーブルの圧縮が解除されます。
フィーチャ データセットの圧縮を解除すると、その中に含まれているすべてのフィーチャクラスの圧縮が解除されます。
-
フィーチャ データセット内のフィーチャクラスを個別に圧縮または圧縮解除し、圧縮されたフィーチャクラスと、圧縮されていないフィーチャクラスを混在させることはできません。圧縮されたフィーチャ データセットには、新しい空のフィーチャクラスの作成、コピーと貼り付け、インポートなどの操作を通じて、圧縮されていないフィーチャクラスを追加することができます。ただし、同じフィーチャ データセットに圧縮されたフィーチャクラスがある場合、圧縮解除されたフィーチャクラスを編集することはできません。1 つ以上の圧縮解除されたフィーチャクラスの追加が終了したら、フィーチャ データセットを再圧縮または圧縮解除して、すべてのフィーチャクラスを圧縮するか、圧縮解除することができます。
構文
パラメータ | 説明 | データ タイプ |
in_data |
圧縮を解除するジオデータベース、フィーチャ データセット、フィーチャクラス、またはテーブル。 | Feature Dataset; Table View or Raster Layer; Workspace |
config_keyword (オプション) |
データの圧縮を解除した後、データを格納する方法を定義するコンフィグレーション キーワード。 | String |
コードのサンプル
次の例は、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
# 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()