匹配器
检测相互匹配的特性。当特性具有匹配的几何形状、匹配的属性值或两者都匹配时,特性被声明为匹配。也可以指定特性之间必须不同的属性列表。
输出端口
匹配另一个特性的所有特性都输出到匹配端口。
每个匹配特征集的单一副本被发送到SingleMatched端口。这些特性上的属性将合并到单个输出特性上。因此,Matcher能够以几何为关键进行多特征合并。这个补充featuremerger.,它只接受属性作为键,而不接受几何图形。
所有不匹配的功能被发送到NotMatched端口。
参数
匹配的特征元素
的几何匹配参数控制是否二维或3 d(或者没有)几何体必须在声明匹配之前是相同的。完整的确保3D,测量和几何特征所有比赛。
当比较光栅几何时:
- 二维匹配属性
- 3 d匹配属性和值
- 完整的匹配属性、值和几何特征。
在比较曲面和实体几何时:二维表现与之相同3 d,也就是说,Z值也将进行比较。
比较点云几何时:
- 二维和3 d匹配属性
- 完整的匹配属性和组件值
结合选定的属性,此参数控件在声明匹配之前,输入功能的属性必须具有相同的值。
- 匹配所选属性:匹配“已选属性”中的属性。
- 匹配除选定属性之外的所有属性:匹配除中指定的属性外的所有属性选定的属性(在必须不同的属性).不包括未公开的格式属性。
- 匹配所有属性:唯一被排除在匹配之外的字段是由必须不同的属性,如果任何。匹配将在所有属性上执行,包括未公开的格式属性。
此参数适用属性匹配策略设定为匹配所选属性或匹配除选定属性之外的所有属性,并根据选择的匹配策略指定匹配或排除哪些属性。
在声明匹配之前,控制输入功能的一部分的属性必须具有不同的值。与正则表达式匹配的所有属性的值都会连接在一起,并与确定匹配相比。
匹配选项
设置为没有,则空属性、缺失属性和空属性将被视为等价的。设置为是的,那么空属性、缺失属性和空属性将被认为是成对不同的。此参数适用于属性和几何特征.
设置为是的,则忽略点在直线上的顺序和区域特征。
将忽略路径和线路之间的构成差异。真正的弧和椭圆与他们的抚摸多边形等同物将忽略聚集体,多边形,甜瓜,路径和所有其他Multis中。比较光栅几何形状时,只比较范围。
这个参数决定内部顶点之间必须有多近才能将它们声明为匹配。注意,特性的起始点和结束点应该小于参数值。也就是说,如果两个顶点相距2米,并且参数设置为2,它们将不匹配。该值为可选值。
当几何匹配时,额外的顶点宽容可以允许沿线段的额外顶点。值为0表示没有允许这种额外的顶点。非零值控制任何额外顶点必须是连接相邻匹配顶点的行的近似。
注意:对于曲面和立体几何,内部顶点宽容和额外的顶点宽容被忽略并假设为0.0。如果如果是,则该变压器不支持输入中的表面或固体宽度几何匹配设定为是的.
输出属性
将ID添加到每一组匹配的特性中,以便在需要时可以在它们之间建立关系。
如果提供,则列出每个特性的所有属性SingleMatched输出将由此名称构建。
注意:属性列表从工作台中的输出架构无法访问,除非首先使用在它们上操作的变压器处理它们,例如ListExploder或ListConcatenator.下面的Transformer Help的Contents窗格中显示了所有列表属性Transformer清单.另外,AttributeExposer可以使用。
如果提供了该名称,则将向每个对象添加一个属性SingleMatched输出,设置为提供输入特性的数量。
相关变压器
的ChangeDetector提供一种可选(但不太通用)的方法,它可能对某些应用程序更方便。
例子
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配转换器参数。更高级的功能,比如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变换器参数菜单选项.
变压器的分类
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心.
标签关键词:POINTCLOUD.