1 位栅格数据集

如果栅格只能存储值 0 或 1,则它的位深度为 1。对于栅格的每个像素来说,可将对应位存储在关闭位置 (0) 或打开位置 (1)。1 位栅格数据最常用的格式之一是 TIFF。这些栅格通常都非常大,并且使用多种方法(CCITT Group 3 1-D、CCITT Group 4、Packbits 和 LZW 或无压缩)进行压缩。

要在查看 1 位数据时提高显示速度,最好考虑构建金字塔。通常,8 位金字塔是使用将黑白值缩放至 256 种灰色色调(介于 0 和 1 之间)的方法构建的。建议您使用双线性插值重采样方法来构建金字塔。

将 1 位栅格数据存储在文件地理数据库或 ArcSDE 地理数据库中时,建议您选择将 1 位数据转换为 8 位数据的选项。使用这种转换方法时,输入栅格数据集中的值 1 将在输出栅格数据集中更改为 255。1 位栅格数据集存储在文件系统中时包含 8 位金字塔图层,但在 ArcSDE 地理数据库或文件地理数据库中,1 位栅格数据集只能包含 1 位金字塔图层,这使得显示画面看起来没有吸引力。通过在 ArcSDE 中将数据转换为 8 位,可将金字塔图层构建为 8 位而非 1 位,从而在显示画面中生成独特的栅格数据集。

由于可能已存在 8 位金字塔,因此总是将 1 位 TIFF 指定给“拉伸”渲染器而非“唯一值”渲染器。

为便于快速访问和显示 1 位 TIFF,在将这些 TIFF 添加到 ArcMap 或在 ArcCatalog 中预览时,将其解压缩到内存中。这种做法很有效,但在需要同时显示许多大型的 1 位栅格时会耗用大量的 RAM 或虚拟内存。CCITT 压缩栅格的压缩比为 100:1 或更高。要显示三个这样的栅格(每个栅格的大小都是 1 MB,且压缩比为 100:1),您将需要 300 MB 的 RAM 与虚拟内存的组合容量。如果栅格均以黑色绘制,则可能超出了当前的内存分配。必要时,可增加虚拟内存,以便能够像使用 RAM 一样使用硬盘空间。这可在计算机的系统属性中进行设置。

相关主题


7/10/2012