栅格数据集像元的位深度容量

像元的位深度(像素深度)决定着特定栅格文件可以存储的值的范围,该范围可根据公式 2n 计算得出(其中,n 表示位深度)。例如,一个 8 位的栅格可以具有 256 个不同的值(范围从 0 至 255)。

下表显示了针对不同位深度所存储的值的范围。

位深度

每个像元可包含的值范围

1 位

0 至 1

2 位

0 至 3

4 位

0 至 15

8 位无符号

0 至 255

8 位有符号

-128 至 127

16 位无符号

0 至 65535

16 位有符号

-32768 至 32767

32 位无符号

0 至 4294967295

32 位有符号

-2147483648 至 2147483647

32 位浮点型

-3.402823466e+38 至 3.402823466e+38

按像素深度划分的值范围

为了读取和显示,也支持复数位深度。这种位深度存在于许多栅格格式中,包括 Radar 格式(例如 Radarsat 和 .gff)。

开始行动开始行动:

有一些例外情况用户并不知道。格网数据集通常以 32 位(有符号、无符号或浮点型)形式存储,但上面列出的是 ArcGIS 将该格网显示为最适合其所包含的像元值的位深度。

旧版本旧版本:

ArcInfo Workstation 始终显示格网的位深度。

ESRI 的产品包含了栅格数据集中所有未知值的标识。未知值是 NoData。在系统内部,实际值必须用于存储 NoData 像元。因此,在向已具有全位范围的栅格(这意味着,在栅格范围内至少有一个像元占有位范围中的所有值,例如,将 0 至 255 都表示出来时)添加 NoData 时,将进入下一个更高的位深度。例如,某个山体阴影格网的像元值为 0 至 255,那么在向该格网添加 NoData 时,它将以 16 位无符号的形式表示。

相关主题


7/10/2012