カラーマップのコンセプト

カラーマップは、個々の色に関連付けられた一連の値からなります。 カラーマップは、シングルバンド ラスターを一貫して同じ色で表示するために使用します。 各ピクセル値には、RGB の値として定義された色が関連付けられます。 各値に別個の色が関連付けられるため、カラーマップ付きの画像を読み取ることができるプログラムで開くたびに、常に値が同じ方法で表示されます。

カラーマップ テーブル

カラーマップは、浮動小数点データを除くすべてのビット深度をサポートできます。 正と負の値もサポートできます。また、欠落しているカラーマップ値を含めることができます。 欠落している値を含むカラーマップを使用して画像を表示すると、その値を持つピクセルは表示されません。

デフォルトでは、カラーマップを持つ画像は常に関連するカラーマップを使用して表示されます。 ラスター データセットの表示を変更したい場合は、[カラーマップ] レンダラー パネル (画像の [レイヤー プロパティ] ダイアログ ボックスの [シンボル] タブからアクセス可能) で色またはカラーマップ ファイルを変更するか、[個別値] レンダラーを使用します。 さまざまな種類のレンダラーの詳細については、「画像のシンボルの変更」をご参照ください。

画像にカラーマップが関連付けられているかどうかを簡単に確認するには、[カタログ] ウィンドウでラスター データセットの [プロパティ] を開くか、マップでレイヤーの [プロパティ] を開きます。 画像に関連付けられたカラーマップがある場合は、[ソース] タブにカラーマップ プロパティが存在します。

カラーマップは、ラスター形式に応じて、さまざまな方法で画像に関連付けられます。 *.bil、*.bip、または *.bsq など、一部のラスター形式では、ラスターの補助ファイルにカラーマップ情報を格納します。 *.img、*.tif、またはジオデータベースなど、ラスター データセット内部にカラーマップ情報を格納する形式もあります。

ジオプロセシング ツールを使用して、画像のカラーマップのコピーや削除を行うことができます。 [カラーマップの追加 (Add Colormap)] ツールを使用すると、既存のカラーマップ付き画像のカラーマップ スキーマ (*.clr ファイルまたは *.act ファイル) を別のラスター データセットにコピーすることができます。 [カラーマップの削除 (Delete Colormap)] ツールを使用すると、既存のラスター データセットからカラーマップを削除することができます。 すべてのラスター形式でこの 2 つのジオプロセシング ツールを適用できるわけではありません。カラーマップをサポートできる形式については、「ラスター ファイル形式」をご参照ください。

アプリケーションには、ArcGIS によって変更できない方法で内部カラーマップを書き込むものもあります。 これは、一部の *.img ファイルや *.tif ファイルで行われます。 このため、これらのカラーマップは [カラーマップの削除 (Delete Colormap)] ツールで削除することはできません。

赤、緑、青 のフィールドを含むラスター属性テーブルは、[カラーマップの削除 (Delete Colormap)] ツールを使用して削除することはできません。