ラスタ データセットの NoData

セルの値は、正または負、整数、あるいは浮動小数点のいずれかになります。セルには、データが存在しないことを表す NoData 値を設定することもできます。表示したくない同種のエリアがラスタ データセットに存在することがあります。これには、境界線、背景、または有効な値を持たないと見なされる他のデータが含まれます。これらは NoData 値として表される場合もあれば、実際の値を持つ場合もあります。

NoData 値が含まれているラスタを表示する際には、どのレンダラでも NoData 値をカラー表示または色なしに設定することができますが、ストレッチ レンダラの場合は、特定の背景値を識別して、カラーまたは色なしで表示することができます。

ラスタ データセットの NoData 値のシンボル表示の詳細

ラスタ データセットの統計情報を計算する際には、NoData 値が含まれているセルを除外することができます。

NoData 値が含まれたラスタ データセットを操作する際、通常はセルごとに NoData を扱う方法が 3 つあります。無条件に NoData を返すか、NoData を除外して利用可能な値に基づいて値を計算するか、または値を推定しなければならず、NoData を返すことはできないかのいずれかです。

ArcSDE およびファイル ジオデータベースでは、元のラスタ データのセルに NoData 値が含まれている場合、ラスタを読み込むとすぐにビット マスクが生成され、データベースに格納されます。データを取得する際には、このビット マスクが読み取られ、NoData エリアが抽出されます。

すでに完全なビット範囲を持つ(ArcSDE 以外の)ジオデータベース ラスタに NoData を追加すると、ラスタはその上のビット深度に変換されます(完全なビット範囲とは、0 ~ 255 などのビット範囲のすべての値が少なくとも 1 つのセルによって表されることを意味します)。たとえば、セル値が 0 ~ 255 の陰影起伏グリッドに NoData を追加すると、符号なしの 16 ビットとして表現されます。次の表に、データ タイプを昇格するためのルールを示します。

元のファイルベースのラスタ データ タイプ

ジオデータベースに読み込んだ後のデータ タイプ

符号なしの 1 ビット整数

符号なしの 4 ビット整数

符号なしの 4 ビット整数

符号なしの 8 ビット整数

符号なしの 8 ビット整数

符号なしの 16 ビット整数

符号付きの 8 ビット整数

符号付きの 16 ビット整数

符号なしの 16 ビット整数

符号なしの 32 ビット整数

符号付きの 16 ビット整数

符号付きの 32 ビット整数

符号なしの 32 ビット整数

浮動小数点の 32 ビット

符号付きの 32 ビット整数

浮動小数点の 32 ビット

データ タイプを昇格するためのルール

ラスタ データセットのセル値に NoData を割り当てるには、[Set Null] ツールを使用します。[モザイク データセットの NoData の定義(Define Mosaic Dataset NoData)] ツールを使用して NoData 値をモザイク データセットに割り当てることもできます。このツールを使用すると、複数の NoData 値を指定することができます。


7/10/2012