概览
色彩映射表函数是一种栅格数据渲染器。它将基于色彩映射表文件中的色带或特定颜色对像素值进行转换,以将栅格数据显示为灰度影像或 RGB 彩色 影像。可用色彩映射表来表示分析的数据(如分类影像),或显示地形图(或索引颜色扫描影像)。
色彩映射表函数是一种栅格数据渲染器。它将基于色彩映射表文件中的配色方案或特定颜色对像素值进行转换,以将栅格数据显示为灰度影像或 RGB 彩色影像。可用色彩映射表来表示分析的数据(如分类影像),或显示地形图(或索引颜色扫描影像)。
色彩映射表包含一组与颜色相关联的值,可用于确保始终使用相同颜色显示单波段栅格。每个像素值都与一种颜色相关联,定义为一组 RGB 值。色彩映射表可支持任何位深度(浮点型除外)。色彩映射表还可支持正值和负值,并且其中可以包含缺失的色彩映射值。利用包含缺失值的色彩映射表显示数据集时,不会显示具有这些缺失值的像素。
使用色彩映射表函数时,将使用色彩映射表渲染器或某个指定的色带显示数据集。
使用色彩映射表函数时,将使用色彩映射表渲染器或某个指定的配色方案显示数据集。
备注
还可输入来自 Adobe Photoshop 的 .clr 文件或 .act 文件。.clr 文件是一个包含色彩映射表信息(每个像素值独占一行)的 ASCII 文件,格式为 pixel_value,并与红色、绿色和蓝色值相关。以下是 .clr 文件内容的示例:
1 255 0 0 2 100 0 100 3 50 200 10 4 45 60 100
您可以从栅格属性对话框中创建一个 .clr 文件。有关详细信息,请参阅创建色彩映射表 (.clr) 文件。
来自 Adobe Photoshop 的 .act 文件是一个非 ASCII 文件。该表中的第一种颜色具有一个零索引,并且颜色以红、绿、蓝顺序排列。每种颜色由三个字节表示,各个字节分别表示红色、绿色和蓝色。
如果您没有色彩映射表并希望创建一个,则可选择使用色带对您的值进行符号化。由于每个值都没有绑定特定的颜色,因此如果您使用拉伸渲染器,则将渲染您的数据。
如果您没有色彩映射表并希望创建一个,则可选择使用配色方案对您的值进行符号化。由于每个值都没有绑定特定的颜色,因此如果您使用拉伸渲染器,则将渲染您的数据。
如果镶嵌数据集作为影像服务提供,则发布者(或管理员)可选择使用色彩映射表提供服务或将色彩映射表转换为 RGB 影像。使用 WMS 或 WCS 提供影像服务时,色彩映射表会自动转换为 RGB。
参数
参数 | 描述 |
---|---|
栅格 输入栅格 | 输入栅格。 |
配色方案类型 | 选择用于渲染输入栅格的配色方案类型
|
色彩映射表 | 下拉列表中有以下默认色彩映射表可供选择:
此外,您还可以浏览到对其拥有访问权限的已有色彩映射表。 |
色带 色带 | 选择已有色带或创建自己的配色方案。 |