RasterRegisterer.
转换图像以最小化其与另一个的差异。
典型的用途
- 医学图像处理
- 图像降噪
- 计算机视觉
它是如何工作的?
RasterRegisterer接受两组栅格功能:
- 固定图像,通过固定端口,提供一个将移动图像转换到其上的参考。
- 移动图像,通过移动端口,将转换为匹配固定的端口。
修正图像和移动图像将根据该图像分组集团范围。对于每对匹配功能,将从中输出新功能注册输出端口。这个特性将是运动图像的注册版本。
非栅格功能将被拒绝。
注册过程
注册过程在两个图像上运行。一旦移动图像与固定图像配对,开始注册过程开始。
对运动图像进行变换,以尽量减少与固定图像的“差异”,这是由一个度量确定的。度量是一个函数,它对图像进行处理,并输出一个数字来表明它们的不同程度。当固定和移动图像的差异越来越大时,度量值增加。这个转换器试图构建一个转换,当应用于移动图像时(创建注册图像),将度量值最小化。
这种转化的构建被视为优化问题。RasterRegisterer从初始转换开始,迭代地修改它以尝试最小化度量标准值。当满足某一容差时,该过程可以停止,不能进行进一步的改进,或者在一定数量的迭代之后进行进一步的改进。
转换修改是根据指定的优化器执行的。优化器是一种工具,它评估最后的更改是否改进了度量值,并相应地采取行动,以对转换进行新的更改。在每次迭代中,对度量所做的更改称为步骤。优化器控制转换的方式是通过它的转换参数。转换参数是一组自由变量,它们唯一地确定一个转换,并公开给优化器。
rasterregister提供了度量、转换和优化选项的选择。
选择光栅乐队和调色板
RasterRegisterer在整个栅格上运行,忽略任何特定频段或调色板选择。
Alpha波段和nodata值
Alpha波段可以用来确定图像的某个像素是否将被用于配准。
移动和固定图像都可以具有α频带。如果在给定点,移动或固定图像的alpha频带具有零值,则该点将不会用于度量评估。
对于除零以外的所有值,将在该点处进行评估度量。该值没有区别。
拥有一个以上阿尔法带的光栅将被拒绝。
属性
控件输出时,移动特性的属性将被保留注册端口。被拒绝的特性将保留来自两个端口的属性。
坐标系处理
功能必须是可在可比的坐标系中注册。
如果固定图像组指定了一个坐标系统,那么所有的移动图像也必须有一个坐标系统。在这种情况下,没有坐标系统的移动特征将被拒绝。
然而,如果固定图像没有指定坐标系统,那么在同一组中指定坐标系统的移动特征将被拒绝。
如果移动图像和固定图像的坐标系统不同,光栅寄存器将在注册之前尝试将移动图像重新投影到固定图像的坐标系统上。不能重新投影的移动图像也将被拒绝。
注册功能将位于固定图像的坐标系空间。
使用说明
选择光栅变压器
FME拥有广泛的变形金机,用于使用光栅数据。它们通常可以归类为与整个栅格,频带,单元格或调色板一起使用,以及为工作流控制设计或与矢量数据组合的那些。亚搏在线
有关光栅几何和属性的信息,请参见rasters(ifmeraster).
与罗斯特合作
RasterCelloriginsetter. | 设置栅格单元格中的单元格原点。 |
RasterConvolver | 应用卷积滤波器(有时称为a内核或镜片),以点阵特征并输出结果。 |
RasterExpressionEvaluator | 评估栅格或一对栅格中的每个单元格的表达式,包括代数操作和条件陈述。 |
RASTEREXTENTSCOERCER. | 用多边形替换输入栅格功能的几何图形,覆盖光栅范围的范围或栅格内的数据范围。 |
Rastergcpextractor. | 提取地面控制点(GCP)来自栅格功能的坐标系和点值,并将其视为属性。 |
RasterGCPSetter | 集地面控制点(GCPs)在一个光栅,配对单元位置与已知坐标。 |
RastergeoreFerencer. | 通过已知的角坐标或原点、单元格大小和旋转对光栅进行地理参考。 |
RasterHillshader | 基于高程值,生成地形的灰度阴影浮雕表示。 |
RasterInterpretationCoercer. | 改变了栅格的解释类型,包括所有频段,并在必要时转换单元值。 |
RasterMosaicker | 将多个栅格特征合并为一个栅格特征。 |
Rasterpropertyextractor. | 提取栅格功能的几何属性并将其视为属性。 |
Rasterpyramider. | 根据最小输出光栅的电平数或尺寸,重新采样光栅到多个分辨率。 |
RasterRegisterer. | 转换图像以最小化其与另一个的差异。 |
RasterResampler | 基于指定的输出尺寸,地面单位的单元格大小或原始的百分比,并对新的单元格值进行resples resters。 |
RasterRotationApplier | 根据其旋转角度旋转栅格功能,内插新的单元格值,更新所有受影响的栅格属性,并使用旋转角度产生输出栅格功能。 |
RasterSharpener | 增强栅格图像的特征。光栅锐化器增强边框、线条和曲线,同时减少光栅图像中平坦区域的噪声。 |
rastersubsetter. | 使用像素绑定而不是地坐标的剪辑栅格功能,并且可选地在周边围绕周边添加单元格。 |
RasterTiler | 通过指定单元/像素或瓷砖数量的图块大小将每个输入栅格分成一系列差块。 |
RasterToPolygonCoercer | 从输入栅格功能创建多边形。为每个连续区域的像素区域输出一个多边形,在输入栅格中具有相同的值。 |
WebMapTiler | 创建一系列可通过Web映射应用程序使用的图像块,例如Bing™Maps,Google Maps™或Web地图图块服务。这是通过重新采样仪器来完成各种不同分辨率的,然后将它们拆分为瓷砖。 |
与乐队一起使用
RasterBandadder. | 将新频段添加到栅格功能。 |
RasterBandCombiner | 将巧合栅格功能合并到单个输出栅格功能,保留和附加所有频段。 |
RasterBandInterpretationCoercer. | 更改单个栅格波段的解释类型,必要时转换单元格值。 |
RasterBandKeeper | 从栅格功能中删除所有未选择的频带。 |
RasterBandMinMaxExtractor | 从栅格功能中提取最小和最大频带值,调色板键和调色板值,并将它们添加到列表属性。 |
RasterBandNameSetter | 在栅格上设置所选波段的波段名称,使栅格内容比波段编号更容易理解。 |
RasterbandNodataremover | 从栅格功能的选定频段中删除现有的Nodata标识符。先前等于Nodata值的任何值都被视为有效数据。 |
RasterBandNodataSetter | 在栅格功能的所选频段上设置新的Nodata值。 |
RasterBandOrderer | 指定光栅中要求的频带顺序。根据输入频带指标对频带进行重新排序。 |
RasterBandPropertyExtractor | 提取栅格功能的频带和调色板属性并将其作为属性暴露。 |
RasterBandremover. | 从栅格功能中删除任何选定的频段。 |
RasterBandSeparator | 将频带或唯一频带和调色板组合分开,并输出单个栅格功能或包含所有组合的单个新栅格功能。 |
rastertatisticscalculator. | 计算栅格波段的统计数据,并将结果作为属性添加。 |
处理细胞
RasterSpectCalculator. | 计算光栅的每个单元的方面(斜率方向)。方面以从北方顺时针的0到360测量。 |
RasterCellCoercer. | 为栅格中的每个单元创建单独的点或多边形,可选择提取作为z坐标或属性的波段值。 |
RasterCellValueCalculator | 在一对栅格的单元格值上评估基本算术,最小值或平均操作。 |
Rastercellvaluerepler. | 用一个新的单一值替换光栅中的频带值范围。 |
rastercellvaluerounder. | 四舍五入栅格值。 |
RasterSegmenter | 基于输入光栅图像单元中的强度差,将光栅图像分配到从输入图像中的任意大小的小区组。 |
RasterSingularCellValueCalculator | 对栅格的小区值对数值执行基本算术运算。 |
RasterSlopeCalculator | 计算每个栅格的斜率(z的最大变化率)。 |
与调色板合作
梁栅栏 | 从属性中创建一个调色板,并将此调色板添加到栅格上的所有选定频段。 |
rasterpaletteextractor. | 在栅格上创建现有调色板的字符串表示,并将其保存到一个属性。 |
RasterPaletteGenerator | 从光栅的选定频段中生成调色板。输出栅格将使所选频段由带有调色板的新频段替换。 |
RasterpaletteInterpretationCoercer. | 改变光栅调色板的解释类型。 |
Rasterpalettenodatasetter. | 标识与光栅带的nodata值匹配的调色板键,并在其上设置一个值。 |
Rasterpaletteremover | 从栅格功能中删除选定的调色板。 |
RasterPaletteResolver | 通过用相应的调色板值替换单元值来解析栅格上的调色板。具有多个组件(如RGB)的调色板值被分解,并且分配给多个新添加频段的单个值。 |
亚搏在线工作流控制
RastercheckPointer. | 强制累计覆盖栅格操作要处理,将状态保存到磁盘并释放资源以调整性能或协助内存限制。 |
RasterConsumer | 读取用于测试目的的栅格功能,包括任何累计光栅操作。没有执行额外的操作,没有任何内容功能。 |
rasterextractor | 将栅格特征的几何图形序列化为Blob属性,根据选择的通用二进制栅格格式对内容进行编码。 |
RasternumericCreator. | 创建指定大小和分辨率的数字栅格,具有默认单元格值。 |
RasterReplacer. | 解码包含存储为blob的已编码光栅的二进制属性,用已解码光栅替换该特性的几何形状。 |
RasterRGBCreator. | 创建指定大小,分辨率和解释类型的颜色栅格功能,具有默认单元格值。 |
RasterSelector | 为后续变压器操作选择栅格的特定频带和调色板。 |
矢量和栅格
ImageRasterizer | 创建矢量或点云输入特征的栅格表示,在矢量特征的实背景填充上使用fme_color属性。点云可以使用它们的颜色或强度组件进行渲染。 |
NumericRasterizer. | 创建矢量或点云输入特征的数字栅格表示,其中从输入特征的z坐标中取出单元值并覆盖在均匀的背景上。 |
MapnikRasterizer | 从输入向量和光栅功能生成光栅,使用MapNik Toolkit对符号化和标签进行精细控制。 |
PointCloudonRasterComponentsEtter. | 通过在栅格上叠加点云来设置点云组件的值。每个点的分量值是从点位置的频带值中插值出来的。 |
PointonRasterValueExtractor. | 从一个或多个输入点位置的光栅中提取波段和调色板值,并将它们设置为特征的属性。 |
RasterDemgenerator. | 通过对输入点和折线生成的Delaunay三角剖分进行均匀采样,生成光栅数字高程模型(DEM)。 |
VectorOnRasterOverlayer | 栅格化向量或点云特征到现有栅格上。对于向量特征,fme_color属性设置像素颜色,点云可以使用它们的颜色或强度组件进行渲染。 |
配置
输入端口
在注册过程中接受将光栅图像用作固定图像
这个变压器只接受光栅特性。不支持调色板,将在注册前解决。
功能将根据集团参数形成一个组。组可以具有一个或多个运动图像和恰好一个固定图像,并且该组的所有运动图像将针对该组的固定图像注册。
接受将光栅图像用作注册过程中的运动图像
这个变压器只接受光栅特性。不支持调色板,将在注册前解决。
功能将根据集团参数形成一个组。组可以具有1个或更多个移动图像,恰好一个固定图像,并且该组的所有移动图像将被注册到该组的固定图像。
输出端口
输出已注册的移动图像。
非光栅特征,无效的光栅,移动和固定图像不能配对将被路由到<被拒绝>端口。
被拒绝的功能将会有fme_reimpe_code.属性包含以下值之一:
Invalid_raster_palette.
Invalid_raster_too_many_bands.
INVALID_RASTER_NO_BAND
Invalid_raster_inconsistent_band_size.
INVALID_RASTER_INCONSISTENT_BAND_INTERPRETATION
INVALID_RASTER_CELL_VALUE_OUT_OF_BOUNDS
Invalid_raster_all_bands_constant.
INVALID_GEOMETRY_NAN
Invalid_geometry_coords_System.
INVALID_GEOMETRY_TYPE
INVALID_GEOMETRY_NO_INTERSECTION
missing_fixed_image.
NO_VALID_MOVING_IMAGES
TOO_MANY_FIXED_IMAGES.
参数
集团 | 如果选择按属性组,则按属性组的组中具有相同值的功能将分组为一起分组,并且功能只会在同一组中的其他功能注册。给定的一组功能的所有移动图像都将针对该组的单个固定图像注册。 可选的 |
小组按模式 | 结束进程(阻塞):这是默认行为。只有在存在所有输入时,处理将在此变换器中发生。 组更改时的处理(高级):此变压器将按顺序处理输入组。通过输入流上参数的Group的值的更改将触发当前累积组的处理。这可以提高整体速度(特别是具有多个等大小的组),但如果输入组未真正有序,则可能导致不期望的行为。
考虑使用集团
使用两种典型的原因组更改时的处理(高级).第一个是旨在以组(并且已如此有序处理)的传入数据。在这种情况下,该结构通过使用来指示组 - 不是性能考虑因素。 第二个可能的原因是潜在的性能收益。 当数据已经排序(或使用SQL订单语句),因为FME所需的工作较少。如果数据需要排序,可以在工作空间中对其进行排序(尽管增加的处理开销可能会抵消任何收益)。 根据数据流的数量,排序变得更加困难。多个数据流几乎不可能按正确的顺序排序,因为所有的特征都匹配一个集团值需要在属于下一个组的任何特性(任何特性类型或数据集)之前到达。在本例中,使用集团和结束进程(阻塞)可能是等价的和更简单的方法。 Note: ">注意:来自多个数据集的多种特征类型和特征通常不会以正确的顺序自然地发生。 与许多场景一样,在工作区中使用数据测试不同的方法是识别性能提高的唯一确定方法。 |
这些决定了要执行的注册类型。
公制 | 这个度量是这样一个函数:给定两个图像,返回一个数字,表明它们之间的差异有多大。 单一模式的默认(默认):别名意思是广场指标。 多形态的默认:别名玛丽互动信息指标。 意思是广场:使用平方像素值的平均值来计算图像的不同方式。 用于比较相同模态(MRIS与MRIS和可见图像的MRIS与可见图像)的图像进行比较,具有类似的强度。 这个指标是正的,值越小表示匹配越好。 相关:归一化互相关图像度量。工作良好的变形配准的图像相同的形态,具有相似的强度。 这个指标是负的,负值越大表示匹配越好。 玛丽互动信息:Mattes等的互信息度量。该度量旨在处理不同模式的图像,但运行良好。 这个指标是负的,负值越大表示匹配越好。 要求 |
转换 |
选择如何转换运动图像以匹配移动的图像。 仿射:(默认)转换,以保留点和直线。(3个参数) 死板的:保存所有形状和区域的变形。(6参数) 最优:使用具有三阶样条曲线的Bspline表示变形变换。通过在控制点的稀疏常规网格上设置每个点的变形向量来定义变形,称为网格点。通过使用立方样条插值核来获得非网状点处的变形载体。(默认情况下,32个或更多参数,128) 要求 |
优化器 | 优化器是迭代地调整与固定的图像匹配的变换的组件。所有优化器都具有不同的特性,每个特征都具有它们比其他人更适合的场景。 选择一个通常是一个试错和直觉的问题。然而,优化器确实有其独特的特性。 常规步骤梯度下降(默认):通过将步骤乘以放松因子来乘以逐步来减少梯度下降优化器,其减少了衍生物的变化。在注册的早期阶段的快速和强大,由于度量标准开始收敛,因此变慢。适合早期的低分辨率阶段。 共轭梯度:一个共轭梯度优化器,其中每个梯度下降迭代后面跟着一个线搜索,以找到学习率的最佳值。比常规阶跃梯度下降更快但不那么健壮。更适合多阶段注册过程的后期阶段。 拟牛顿:一个具有Broyden Fletcher Goldfarb Shannon (BFGS)最小化的拟牛顿优化器。当指标值已经很小时,这个优化器可以是快速收敛的指标。它在多阶段注册过程的最后阶段工作得很好。 变形虫:实施Nelder-Meade下坡单纯x问题。它通过更改凸多边形的形状(特别是单纯x)来探讨参数空间。当它收敛时,它可以从早期阶段快速收敛,但对局部最小值非常敏感。 一个加一个进化:使用渐进策略来最小化度量。这个优化器有一个混乱的行为,导致一个大的参数空间被探索,但它可以在所有阶段非常缓慢。如果使用Mattes互信息度量,它应该会表现得更好。 要求 |
的值优化器参数,不同的参数将可用终止条件和优化参数部分。这些参数描述如下。
终止条件
最低步骤 | 当变换参数的梯度幅度小于这个值时停止。 浮点值。默认值:0.001。 要求 |
宽容 |
当度量的变化小于这个值时停止。 浮点值。默认值:0.001。 要求 |
马克斯迭代 | 在这个迭代次数之后停止。 正整数。默认值:1500。 要求 |
优化参数
估计学习速率 | 是的(默认):自动决定在改进的方向上改变转换的速度。更健壮,但可能比设置默认值需要更长的时间。 没有:手动设置学习率。 要求 |
学习速率 |
梯度下降更新等式中的学习系数。 如果指标值下降得太慢,则增加;如果指标值超过了潜在的最小值或产生的结果与合理的配准相差甚远,则减少。 浮点值。默认值:1。 当“估计学习速率”设置为“否”时需要 |
放松因素 | 当优化器检测到度量的导数的变化时,它将下一步乘以弛豫系数,以缩短它。 如果度量标准值会聚过缓慢,将该参数达到1可能有助于帮助,同时减少它可能辅助收敛。 浮点值严格在0到1.默认值:0.5。 要求 |
终止条件
收敛的窗口 | 回顾这许多次迭代,以检查收敛性。 正整数。默认值:10。 要求 |
融合值容忍度 |
系数确定收敛检查器的灵敏度。 浮点值。默认值:1 e-6。 要求 |
马克斯迭代 | 在这个迭代次数之后停止。 正整数。默认值:1500。 要求 |
优化参数
估计学习速率 | 是的(默认值):自动确定开始学习速率。 没有:手动设置起始学习率。 要求 |
最初的学习速率 |
学习速率的初始值 学习速率是梯度下降更新方程中的学习系数。 如果指标值下降得太慢,则增加;如果指标值超过了潜在的最小值,或者在几个迭代中产生的结果与合理的配准相差甚远,则减少。 浮点值。默认值:1。 当“估计学习速率”设置为“否”时需要 |
最小学习率乘数 | 控制更新之间的度量减少多少。 通过将当前学习率值乘以该号码来确定执行线搜索以找到学习速率的间隔的下限。 例如,如果对于一个迭代,学习率为5,并且最小学习速率乘数是0.5,则下一次迭代中的学习率将在2.5之间的某个位置和最大值之间。 非负浮点值。默认值:0。 要求 |
最大学习率乘数 | 控制更新之间的度量增加多少。 通过将当前学习率值与该数字相乘来确定执行线性搜索以查找学习率的区间的上界。 例如,如果对于一个迭代,学习率为5,并且最小学习速率乘数是1.5,则下次迭代中的学习率将在最小和7.5之间。 当最大和最小学习率都设置为1时,这个优化器的行为就像一个常规梯度下降优化器。 正浮点值。默认值:20。 要求 |
线路搜索宽容 | 控制线搜索的准确性。 正浮点值。默认值:0.2。 要求 |
终止条件
收敛的窗口 | 回顾这许多次迭代,以检查收敛性。 正整数。默认值:10。 要求 |
融合值容忍度 |
系数确定收敛检查器的灵敏度。 浮点值。默认值:1 e-6。 要求 |
迭代没有进步 | 如果在此许多迭代中没有改善,则停止。 正整数。默认值:30。 要求 |
马克斯迭代 | 在这个迭代次数之后停止。 正整数。默认值:1500。 要求 |
终止条件
转化耐受性 | 当转换参数的变化幅度小于此值时停止。 非负浮点值。默认值:1 e-5。 要求 |
标准公差 |
在度量标准的变化小于此值时停止。 非负浮点值。默认值:1 e-5。 要求 |
马克斯迭代 | 在这个迭代次数之后停止。 正整数。默认值:1500。 要求 |
优化参数
关于融合 | 终止(默认):一旦满足终止条件,就结束优化过程。 重新开始:使用一个半大小的边缘重新启动优化过程。 要求 |
终止条件
马克斯迭代 | 在这个迭代次数之后停止。 正整数。默认值:1500。 要求 |
优化参数
初始搜索半径 | 设置初始搜索半径。 搜索RADIUS确定如何在步骤之间进行不同的转换参数解决方案。 后续迭代将改变搜索半径。 增加此参数以准确性成本降低计算时间。 非负浮点值。默认值:0.1。 要求 |
最小搜索半径 | 选择比这个值更远的转换参数解决方案。 增加会加速会聚,但增加了未能收敛的风险。 非负浮点值。默认值:1 e-6。 要求 |
中心初始化 | 弥撒中心(默认):将图像的中心计算为图像的“质量中心”,使用像素强度,然后在注册之前对齐图像的中心。 范围:使用光栅属性中描述的图像区段来计算图像的中心,然后在配准前对齐图像的中心。 没有一个:将图像注册到他们进入的位置。 注意:即使图像已经对齐进行配准,启用适当的中心初始化形式仍然可以提高这个转换器的性能和准确性。这是因为中心初始化也改变了作为参考的图像的“中心”。 要求 |
公制抽样策略 |
通常不需要使用所有图像来计算度量值,但是一个子集就足够了。此参数控制用于度量评估点选择的策略。 如果启用了这些选项,则在已缩小和平滑的图像上发生采样。 常规的(默认):根据常量模式选择图像的像素的子集,用于度量评估。 随机的:选择随机的点子集来评估度量标准。 没有一个:使用整个图像进行度量评估。这是一个较慢的选项,当图像具有良好的模式时很有用。 要求 |
度量采样率 | 控制图像中的图像中的像素百分比以用于度量评估。减少此参数以准确性的成本交易性能。10和50之间的值通常适用于医学图像。嘈杂或详细的图像可以使用比其他图像更低的采样率注册更差。 0到100之间的浮点值。默认值:50。 除非没有以外的公制采样策略需要。 |
收缩因子 |
在配准前按此因子缩小图像。值越大,图像越小,配准速度越快,配准的早期稳定性越好。 收缩因子与设置非零平滑系数相结合,使得度量光滑。输入图像仅缩小为注册过程,输出栅格将具有完整分辨率。 此选项用于通过链接多个RasterRegisters,通过减少收缩因子和平滑因素来创建多阶段解决过程。 以全分辨率注册将收缩因子设置为1。 该选项用于创建一个多阶段的分辨率过程,通过链接多个光栅寄存器与减少收缩因子和减少平滑系数。 大于或等于1的浮点值。默认值:1。 要求 |
平滑因子 |
在图像上应用和控制高斯平滑。此选项的正值设定了模糊方程的标准偏差。0禁用平滑。 收缩因子与设置非零平滑系数相结合,使得度量光滑。 该选项用于创建一个多阶段的分辨率过程,通过链接多个光栅寄存器与减少收缩因子和减少平滑系数。 非负浮点值。默认值:0。 要求 |
注册范围从 |
固定的形象(默认值):已注册的图像将具有与固定图像相同的区段。像素值将被插值。 适用于多级登记的终端阶段,因为它允许直接比较像素值。 计算变换:注册的映像将拥有通过应用计算的转换获得的区段。不影响像素值仅光栅属性。 适用于多级登记的非终端阶段,因为它不需要插值。 注意:两个选项都不要求图像具有相同的区段。 选择刚性或仿射转换时所需的 |
每维的B样条控制点 | 通过设置其每侧的控制点数来设置网格尺寸。 该网格由载体网格组成,该网格表示从一个点到另一个点的像素的运动。通过操纵这些点来构建B样条转换。 Bspline转换具有2 * ControlPointSperdimension ^ 2参数,每个点的每个点的每个坐标的一个参数。此数字快速增长,优化器可能需要更长时间以评估转换的步骤。 整数大于4.默认值:8。 当转换设置为BSpline时需要 |
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配转换器参数。更高级的功能,比如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变换器参数菜单选项.
定义值
有几种方法可以在变压器中定义使用的值。最简单的是简单地输入值或字符串,其可以包括各种类型的函数,例如属性引用,数学和字符串函数和工作区参数。有许多工具和快捷方式可以帮助构造值的值,通常可以从与值字段相邻的下拉上下文菜单中提供。
使用文本编辑器
文本编辑器提供了一种方便的方法来从各种数据源(如属性、参数和常量)构造文本字符串(包括正则表达式),其中的结果直接在参数中使用。
使用算术编辑器
算术编辑器提供了一种方便的方法来构建来自各种数据源的数学表达式,例如属性,参数和特征函数,其中结果直接在参数内使用。
有条件的值
根据通过或失败的一个或多个测试条件设置值。
内容
表达式和字符串可以包括许多函数,字符,参数等。
设置值 - 无论是否直接在参数中输入或使用其中一个编辑器和包含字符串的表达式都是构造的,都会评估这些函数的字符串和表达式。因此,这些函数的名称(以@ <function_name.>)不应该被用作字符串字面值。
对话框选项-表格
具有桌面参数的变压器具有填充和操作值的其他工具。
行重新排序 |
启用后,单击行项目后。选择包括:
|
剪裁,复制和粘贴 |
启用后,单击行项目后。选择包括:
切割,复制和粘贴可以在变压器或变压器之间使用。 |
筛选 |
开始键入字符串,矩阵仅显示匹配这些字符的行。搜索所有列。这仅影响变换器内的属性的显示 - 它不会更改输出哪个属性。 |
进口 |
导入使用从数据集读取的一组新属性填充表。特定应用在变压器之间变化。 |
重置/刷新 |
通常将表重置为初始状态,并可能提供额外的选项来删除无效的表项。不同的变压器行为不同。 |
注意:并不是所有的工具都适用于所有的变压器。
参考
处理行为 |
|
功能持有 |
没有 |
依赖性 | 没有一个 |
FME许可级别 | FME专业版及以上 |
别名 | |
历史 |
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网,TOS,文章,常见问题和更多的地方。获取您的问题的答案,从其他用户学习,并建议,投票和评论新功能。
搜索所有结果关于RasterRegisterer关于FME社区。亚搏国际在线官网
例子可能包含根据开放政府许可证的信息 - 温哥华