RasterBandCombiner
合并巧合光栅功能到一个单一的输出栅格功能,维护和附加所有波段。
典型用途
- 来自各个频带的数据,如多传感器遥感源组装多频带栅格
- 组合多个数据带以方便储存或加工
它是如何工作的?
所述RasterBandCombiner接收的光栅特性基团与一个或多个带,并追加所有频带到单个输出栅格要素。
栅格被合并必须不谋而合。他们必须有相同数量的行和列的,和地理参考栅格必须具有相同的坐标。栅格可能有任何数目和类型乐队,和调色板被保留。
输入的顺序设有与输入的频带的顺序功能都确定在输出特征的频带的顺序。第一输入光栅特征的第一频带变为带0中,第一输入光栅特征的第二频带变得频带1,依此类推。随后光栅特征带被顺序附加的,因为它们被接收。
一个分拣机变压器可以被用于设置这些特征被处理的顺序,并且RasterBandOrderer可用于更改个人栅格之前或之后RasterBandCombiner带顺序。
输入特征属性可以被任选地合并或保持作为列表属性。可以将输入特性的计数添加到计数属性。
这种变压器是栅格波段和调色板选择不受影响。
在本例中,我们将合并两个数值栅格到一个栅格中,以便方便地存储两种相关类型的数据。源栅格包含高程数据和方面,两者都覆盖相同的区域,具有相同的列和行数。
仰角光栅具有一个带,解释型INT32(32位整数)。在此栅格的单个细胞值米代表高程。
相关的方面光栅还具有一个带,与代表方向,以度为单位的值,该土地面。
这两个光栅功能被路由到一个RasterBandCombiner。
在参数对话框,默认设置会产生预期的效果。
输出一个光栅特性,两个波段包含来自两个输入特性的原始值。注意,光栅特性(在数据检查器中查看)与高程输入光栅特性相同,因为它首先出现在转换器中。
每个单元有两个值 - 海拔整数和浮点运算方面。
选择一个光栅变压器
FME有变压器的栅格数据处理的广泛选择。它们通常可以归类为与整个光栅,带,细胞或调色板工作,以及那些设计用于工作流控制或与矢量数据组合栅格。亚搏在线
有关光栅几何形状和属性的信息,请参阅栅格(IFMERaster)。
使用位图
RasterCellOriginSetter | 设置在光栅单元格内的细胞起源点。 |
对栅格 | 应用卷积滤镜(有时称为核心要么镜片)至光栅特征并输出结果。 |
RasterExpressionEvaluator | 评估上以光栅或对栅格,包括代数运算和条件语句的每个小区表达式。 |
RasterExtentsCoercer | 替换输入光栅的几何形状具有覆盖一个光栅的任一区段或数据的光栅内的程度的多边形特征。 |
RasterGCPExtractor | 提取物地面控制点(GCP)坐标系统和来自栅格特性的点值,并将它们作为属性公开。 |
RasterGCPSetter | 集地面控制点上的光栅(地面控制点),与配对已知坐标单元位置。 |
RasterGeoreferencer | Georeferences通过或是已知的角坐标或起源,细胞大小和旋转光栅。 |
RasterHillshader | 基于高程值生成地形的灰度阴影浮雕表示。 |
RasterInterpretationCoercer | 改变了解释型栅格,包括所有频段,并在必要时转换单元格的值。 |
RasterMosaicker | 合并多个栅格功能到一个单一的栅格要素。 |
RasterPropertyExtractor | 提取光栅特征的几何属性并将其作为属性公开。 |
RasterPyramider | 重新采样栅格以多种分辨率的基础上,无论是数水平或最小输出栅格的尺寸。 |
RasterRegisterer | 转换的图像,以尽量减少其与另一个区别。 |
RasterResampler | 重新采样栅格,基于指定输出尺寸,细胞大小在地面单元,或原始的百分比,并进行内插新的单元值。 |
RasterRotationApplier | 旋转的栅格要素根据其旋转角特性,内插新的小区的值,更新所有其他受影响光栅的特性,并产生具有零的旋转角的输出光栅的功能。 |
RasterSharpener | 增强光栅图像的特征。光栅sharpener增强了边框、线条和曲线,同时降低了光栅图像平面区域的噪声。 |
RasterSubsetter | 光栅功能使用象素剪辑界定,而不是地面坐标,以及任选地添加围绕周边细胞。 |
RasterTiler | 将每个输入栅格成通过指定在细胞/像素的平铺尺寸或瓦片的数目的一系列瓦片。 |
RasterToPolygonCoercer | 创建一个从输入栅格功能多边形。一个多边形是用于与输入栅格相同值像素的每一连续区域的输出。 |
WebMapTiler | 创建一系列可由web映射应用程序(如Bing™Maps、谷歌Maps™或web Map Tile Service)使用的图像块。这是通过将光栅重新采样到不同的分辨率,然后将它们分割成小块来实现的。 |
与乐队合作
RasterBandAdder | 添加一个新的乐队为栅格功能。 |
RasterBandCombiner | 合并巧合光栅功能到一个单一的输出栅格功能,维护和附加所有波段。 |
RasterBandInterpretationCoercer | 改变了解释型个人栅格波段的,转换单元值,如果必要的。 |
RasterBandKeeper | 从光栅特性中删除所有未选择的波段。 |
RasterBandMinMaxExtractor | 从光栅特性中提取最小和最大频带值、调色板键和调色板值,并将它们添加到list属性中。 |
RasterBandNameSetter | 设置在光栅选择波段乐队的名字,使光栅内容简单相比,带数字来理解。 |
RasterBandNodataRemover | 去除一个光栅特征的选择的波段的现有无数据标识符。任何先前的值等于该无数据值被认为是有效数据。 |
RasterBandNodataSetter | 它设置在一个栅格要素的选择波段新的无数据值。 |
RasterBandOrderer | 指定一个栅格波段的要求的顺序。频带根据输入频带索引重新排序。 |
RasterBandPropertyExtractor | 提取光栅特征的频带和调色板性质并暴露它们作为属性。 |
RasterBandRemover | 从光栅特性中删除任何选定的波段。 |
RasterBandSeparator | 中隔离带或独特条带和调色板的组合,并将其输出或者各个栅格特征或含有全部组合一个单一的新栅格要素。 |
RasterStatisticsCalculator | 计算栅格波段的统计数据,并增加了结果的属性。 |
与细胞工作
RasterAspectCalculator | 计算栅格中每个单元的方向(斜率方向)。相位以0到360度为单位,从北顺时针方向测量。 |
RasterCellCoercer | 创建单独的点或面用于在光栅的每个小区,任选提取频带值作为Z坐标或属性。 |
RasterCellValueCalculator | 评估在一对光栅的单元值基本算术运算,最小,最大或平均的操作。 |
RasterCellValueReplacer | 用一个新的单值替换光栅中的一个带值范围。 |
RasterCellValueRounder | 四舍五入栅格像元值。 |
RasterSegmenter | 根据输入光栅图像单元的强度差异,将光栅图像从输入图像中分割成任意大小的单元组。 |
RasterSingularCellValueCalculator | 关于对数值的栅格单元格值执行基本的算术运算。 |
RasterSlopeCalculator | 计算栅格的每个小区的斜率(沿z最大变化率)。 |
与调色板工作
RasterPaletteAdder | 创建从属性的调色板,并将此调色板上的光栅的所有选择的波段。 |
RasterPaletteExtractor | 上创建一个光栅的现有的调色板的字符串表示,并将其保存到一个属性。 |
RasterPaletteGenerator | 从光栅的选定频带生成调色板。输出光栅将用带有调色板的新波段替换所选波段。 |
RasterPaletteInterpretationCoercer | 改变了解释型光栅调色板。 |
RasterPaletteNodataSetter | 标识相匹配的栅格波段的无数据值,并将它的值调色板关键。 |
RasterPaletteRemover | 去除光栅特征选择调色板(一个或多个)。 |
RasterPaletteResolver | 解析光栅上的调色板,方法是将单元格值替换为对应的调色板值。带有多个组件(如RGB)的调色板值被分解,单个值被分配给多个新添加的波段。 |
亚搏在线工作流控制
RasterCheckpointer | 强制处理累积的光栅操作,将状态保存到磁盘并释放资源来优化性能或帮助解决内存限制。 |
RasterConsumer | 为测试目的读取光栅特性,包括任何累积的光栅操作。不执行任何附加操作,也不对特性进行任何操作。 |
RasterExtractor | 串行化一个光栅特征的几何形状成斑点的属性,按照共同二进制光栅格式可供选择编码的内容。 |
RasterNumericCreator | 创建具有默认单元格值的指定大小和分辨率的数字光栅。 |
RasterReplacer | 解码包含存储为Blob编码栅格二进制属性,与解码后的光栅取代特征的几何形状。 |
RasterRGBCreator | 创建指定大小,分辨率和解释型,默认单元格值的颜色栅格要素。 |
RasterSelector | 选择特定的频段和后续变压器操作的光栅的调色板。 |
向量和栅格
ImageRasterizer | 创建的矢量或点云输入特征的光栅表示,使用fme_color属性在固体背景填充为矢量要素。点云可使用它们的颜色或强度分量被呈现。 |
NumericRasterizer | 创建的矢量或点云输入功能,其中,单元格值从输入要素的Z坐标取出并覆盖在均匀背景数字光栅表示。 |
MapnikRasterizer | 使用Mapnik工具包从输入向量和光栅特性生成光栅,对符号和标记进行精细控制。 |
PointOnRasterValueExtractor | 在从一个或多个输入点并将它们设置为所述特征的属性的位置的光栅提取频带和调色板值。 |
RasterDEMGenerator | 产生通过均匀采样从输入点和断裂线产生的Delaunay三角光栅数字高程模型(DEM)。 |
VectorOnRasterOverlayer | 光栅化矢量或点云特征到现有栅格。对于矢量要素的fme_color属性集的像素颜色,并且点云可使用它们的颜色或强度分量被呈现。 |
组态
输入端口
这个转换器只接受光栅特性。
输出端口
每组一个光栅的功能,与在顺序所附频段接收的,和作为指定的属性保留。
参数
通过...分组 | 栅格可以被组织成组,每个组具有它自己的输出光栅栅格。 组中每个光栅的属性(如行数和列数)必须与处理成功进行相匹配。如果进行了地理位置测定,组中每个栅格的地理范围也必须相同。 |
集团By模式 | 过程在结束(封闭):这是默认的行为。一旦所有的输入是当前处理将只发生在该变压器。 过程当组更改(高级):该变压器将处理输入组秩序。组的值通过对输入流参数的变化会触发对当前累积组的处理。这可能会提高整体的速度(尤其是与多个,大小相等的团体),但可能导致意外的行为,如果输入组没有真正有序。
注意事项使用通过...分组
有使用两个典型原因过程当组更改(高级)。第一个是要分组处理的传入数据(并且已经如此排序)。在这种情况下,结构根据使用来指定组—而不是性能考虑因素。 第二个可能的原因是潜在的性能收益。 性能提升是最有可能当数据已经排序(或使用阅读SQL命令声明),因为更少的工作需要FME的。如果数据需要排序,它可以在工作区中进行排序(虽然增加的处理开销可能会抵消任何收益)。 排序根据数据流的数目变得更困难。多个数据流可以几乎是不可能的排序到正确的顺序,因为所有的功能匹配通过...分组值需要到达之前的任何特征属于下一组(任何特征类型或数据集的)。在这种情况下,使用通过...分组同过程在结束(封闭)可能是等效的和简单的方法。 注意:来自多个数据集的多个特性类型和特性通常不会以正确的顺序自然地出现。 如同许多情况下,在您的工作与你的数据测试不同的方法是确定性能提升的唯一准确的方法。 |
积累模式 | 下降的属性:所有传入的功能属性被删除,其中包括第一个特征。 合并传入属性:来自输入特性的属性被合并到输出光栅特性中。 使用来自一个特征属性:从第一输入光栅特征的属性将被保留。 |
计数属性 | 如果一个计数属性是给定的,则具有此名称的属性将被添加到输出的每个特征,包含合并以创建光栅特征的特征的数量。 |
生成列表
启用后,增加了列表属性输出栅格特征,对于每个输入特征保持的属性值。
列表名称 | 为列表输入属性的名称。 注意:列表属性不从工作台的输出模式访问的,除非它们正在使用对它们进行操作的变压器,例如第一处理ListExploder要么ListConcatenator。或者,AttributeExposer可以使用。 |
添加到列表中 | 所有属性:所有属性将被添加到输出栅格功能。 所选属性:使所选属性参数,其中特定的属性可以被选择为加入。 |
所选属性 | 当启用添加到列表中设定为所选属性。指定要添加的属性。 |
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
定义值
有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。
使用文本编辑器
文本编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和常量,其中该结果被直接使用的参数中的文本字符串(包括正则表达式)。
使用算术编辑器
算术编辑器提供了一种方便的方法来构造来自各种数据源(如属性、参数和功能函数)的数学表达式,其中结果直接在参数中使用。
条件值
根据一个或多个测试条件,要么通过或失败的设定值。
内容
表达式和字符串可以包括许多函数、字符、参数等。
当设定值 - 无论是直接在参数输入或使用的编辑之一构造 - 字符串和表达式包含字符串,数学,日期/时间或FME特征函数将具有评价这些功能。因此,这些功能的名称(在形式@ <FUNCTION_NAME>)不应该被用作文字字符串值。
参考
加工行为 |
|
特点控股 |
是 |
依赖 | 没有 |
FME许可级别 | FME专业版及以上 |
别名 | RasterBandMergerRasterMerger |
历史 | |
分类 |
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网、操作指南、文章、常见问题和更多内容的地方。获取问题的答案,向其他用户学习,建议、投票和评论新功能。
搜索有关RasterBandCombiner所有结果在FME社区。亚搏国际在线官网
实例可以包含开放政府许可协议进行许可信息 - 温哥华