ファイル ジオデータベースの圧縮解除(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()