RasterPaletteAdder

从属性创建调色板,并将此调色板添加到光栅上的所有选定波段。

跳转到配置

典型的使用

  • 向栅格添加调色板以满足格式或处理需求。

它是如何工作的?

RasterPaletteAdder接收光栅特性,并将调色板添加到所有选定的波段。

调色板必须作为属性提供,并且波段必须具有一个解释类型UINT8,UINT16,或UINT32

如果调色板键不符合所选波段的解释,那么它们将被丢弃。例如,当向UINT8波段添加调色板时,将删除所有大于255的键。

这个转换器支持光栅波段选择。的RasterSelector可以用来修改选择。

调色板

调色板可以通过多种方式获取和分配给属性,包括:

调色板属性格式

调色板属性的一般格式如下:

格式

RGB的例子

字符串的例子

[]



RGB24
0 0,49190
1 50255年,50
172年,0255
3 255年,0,0

字符串10
0水
1森林
2商业
3个城市

调色板的第一行必须包含值解释。值解释的有效值为:

  • RGB24
  • RGBA32
  • RGB48
  • RGBA64
  • GRAY8
  • GRAY16
  • 字符串

RGBA和RGB调色板值由逗号分隔的字符串组成,这些字符串由0到数据类型的最大值之间的整数组成。例如,一个有效的RGBA32值应该是64128255255年,则有效的RGB48值为16384、32768、65535

当指定字符串的解释时,第一行可以选择指定调色板值的最大字符串长度。这个值必须是一个正整数。如果没有显式指定字符串长度,则默认值为32。

字符串调色板值可以由任意文本组成,换行字符除外。

调色板值由一个介于0和数据类型最大值之间的整数组成。

第一行之后的所有行都是键值对。调色板键必须按升序组织,但不要求它们是连续的——也就是说,不是系列中的所有数字都必须出现。所有缺少的调色板键都将查找到0或等效的值,例如RGB的0、0、0或字符串调色板的空字符串。

使用笔记

选择光栅变压器

FME有一个广泛的选择变压器工作光栅数据。它们通常可以分类为使用整个栅格、带、单元格或调色板,以及那些设计用于工作流控制或将栅格与向量数据相结合的单元格。亚搏在线

有关光栅几何和属性的信息,请参见位图(IFMERaster)

配置

输入端口

输出端口

参数

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来分配transformer参数。更高级的功能,例如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项

定义值

有几种方法可以定义在转换器中使用的值。最简单的方法是简单地键入一个值或字符串,其中可以包括各种类型的函数,如属性引用、数学和字符串函数以及工作区参数。有许多工具和快捷方式可以帮助构造值,通常可以从value字段附近的下拉上下文菜单中获得。

参考

处理行为

基于特征

功能持有

没有

依赖关系 没有一个
FME授权级别 FME专业版及以上
别名
历史
类别

位图

FME社亚搏国际在线官网区

FME社区是演示亚搏国际在线官网、操作指南、文章、常见问题和更多内容的地方。获取问题的答案,向其他用户学习,建议、投票和评论新功能。

搜索所有关于光栅调色板的结果在FME社区。亚搏国际在线官网

例子可能包含在公开政府执照下被许可的信息-温哥华