栅格数据集像素格式

在 SuperMap 中,栅格数据包括两部分:栅格数据集(GRID)和影像数据集(IMAGE),前者多用来进行栅格分析,后者多用于进行显示或作为地图。针对栅格数据集复杂的表现形式,SuperMap 提供了多种像素格式,用户可根据工作的实际需要选择合适的像素格式进行操作。

栅格数据集的像素格式

像素格式 格式 描述
1位   值域范围 [0, 1]。无值默认为0,有些情况下默认为1或-9999。
4位 Bit 值域范围 [0, 15]。无值默认为0,有些情况下默认为1或-9999。
8位(单字节) Byte 值域范围 [0, 255]。无值默认为0,有些情况下默认为1或-9999。
16位(双字节) TByte 值域范围 [-2e+15, 2e+15-1]。无值默认为-9999。
24位(三字节)   值域范围 [-2e+23, 2e+23-1]。无值默认为-9999。
32位(整型) Int 值域范围 [-2e+31, 2e+31-1]。无值默认为-9999。
64位(长整型) Long 值域范围 [-2e+63, 2e+63-1]。无值默认为-9999。
单精度浮点型 Float 值域范围 [-2e+31, 2e+31-1]。无值默认为-9999。
双精度浮点型 Double 值域范围 [-2e+64, 2e+64-1]。无值默认为-9999。

影像数据集的像素格式

像素格式 格式 描述
单色   可表示黑色和白色两种颜色。
16色 Bit 可表示16种颜色,这16种颜色为索引色,可在颜色表中定义。
256色 Byte 可表示256种渐变的颜色,这256种颜色为索引色,可在颜色表中定义。
彩色 TByte 每个像元用16比特表示,红、绿、蓝各用5比特表示,剩余1比特未使用。
真彩色 RGB 每个像元用24个比特表示,红、绿、蓝各用8比特表示。
增强真彩色 RGBA 每个像元用32比特表示 ,红、绿、蓝、alpha各用8比特表示。不支持多波段影像。