圧縮(環境設定)

圧縮環境設定を反映するツールは、出力ラスタ データセットを格納するときの圧縮タイプを設定します。

データを圧縮する主な利点は、圧縮データに必要な格納領域が少ないことと、伝達する情報が少ないためにデータの表示時間が短縮されることです。

ArcGIS では、IMG、JPEG、JPEG 2000、TIFF、GRID、ファイル ジオデータベース、パーソナル ジオデータベース、および ArcSDE ジオデータベースの形式で圧縮データを保存できます。データをジオデータベースに保存する場合、データのブロックが圧縮され、その後で保存されます。

データ圧縮には、非可逆圧縮(JPEG、JPEG 2000)と可逆圧縮(LZ77、PackBits、CCITT)があります。可逆圧縮とは、ラスタ データセットのセルの値が変化したり失われたりしないことを意味します。ラスタ データセットのピクセル値が他のデータ プロダクトの分析や取得に使用される場合は、可逆圧縮を選択する必要があります。

圧縮の幅は、データと圧縮品質によって異なります。データが一様なほど、圧縮率は高くなります。圧縮品質が低いほど、圧縮率は高くなります。一般に圧縮時のロスが多いほど、可逆圧縮に比べて圧縮率が高くなります。

使用に関する注意

ダイアログの構文

スクリプトの構文

arcpy.env.compression = "compression_type {value}"

パラメータ

説明

compression_type(必須)

  • LZ77 - すべてのラスタ セル値を維持する可逆圧縮方式。これはデフォルト設定です。
  • JPEG - 公開されている JPEG 圧縮アルゴリズムを使用する非可逆圧縮方式。JPEG を選択した場合は、圧縮品質値も指定できます。この圧縮方式は、JPEG ファイル、TIFF ファイル、およびジオデータベースに使用できます。

    有効な圧縮品質値の範囲は 0 〜 100 であり、75 がデフォルトです。

  • JPEG2000 - ラスタが可逆に見えるように、ウェーブレット テクノロジを使用します。JPEG2000 を選択した場合は、圧縮品質値も指定できます。この圧縮方式は、JPEG 2000 ファイルおよびジオデータベースに使用できます。

    有効な圧縮品質値の範囲は 0 〜 100 であり、75 がデフォルトです。

  • PackBits - TIFF ファイル用の PackBits 圧縮方式。
  • LZW - すべてのラスタ セル値を維持する可逆圧縮方式。
  • RLE - IMG ファイル用のランレングス圧縮。
  • CCITT_G3 - 1 ビット データ用の可逆圧縮方式。
  • CCITT_G4 - 1 ビット データ用の可逆圧縮方式。
  • CCITT_1D - 1 ビット データ用の可逆圧縮方式。
  • JPEG_YCbCr - 輝度(Y)および彩度(Cb と Cr)の色空間コンポーネントを使用する可逆圧縮方式。JPEG_YCbCr を選択した場合は、圧縮品質も指定できます。有効な圧縮品質値の範囲は 0 〜 100 であり、75 がデフォルトです。
  • なし - 圧縮を行いません。
  • VALUE

value(オプション)

JPEG または JPEG2000 圧縮方式を選択したときは、圧縮品質も指定する必要があります。有効な圧縮品質値の範囲は 1 〜 100 であり、75 がデフォルトです。

圧縮の構文
import arcpy

# Set the compression environment to LZ77.
arcpy.env.compression = "LZ77"

# Set the compression environment to JPEG with a quality of 80.
arcpy.env.compression = "JPEG 80"

関連トピック

5/10/2014