CommonSegmentFinder
测试哪一个候选特征甚至有一个与任何基本特征相同的线段.
- 如果候选人功能与某些共享一个片段基础特征,然后通过重叠港口。
- 如果候选人不与任何基础,然后通过NoOverlap公司港口。
这个基础特征由转换器使用而不是输出。
参数
默认行为是将整个输入特征集用作组。此选项允许您选择定义要形成哪些组的属性。对于所有这些属性具有相同值的每组特征将作为一个独立的组进行处理。
进程结束(阻塞):这是默认行为。只有当所有输入都存在时,处理才会在此变压器中发生。
组更改时处理(高级):此变压器将按顺序处理输入组。更改输入流上groupby参数的值将触发对当前正在累积的组的处理。这可能会提高总体速度(特别是对于多个大小相等的组),但如果输入组没有真正排序,则可能会导致不需要的行为。
使用的原因有两个组更改时处理(高级). 第一种是要分组处理的传入数据(已经按顺序排列)。在这种情况下,该结构根据用法而不是性能考虑来指定组。
第二个可能的原因是潜在的性能提升。
当数据已经被排序(或使用SQL排序依据声明),因为FME需要较少的工作。如果数据需要排序,可以在工作区中进行排序(尽管增加的处理开销可能会抵消任何收益)。
根据数据流的数量,排序变得更加困难。多个数据流几乎不可能按正确的顺序排序,因为所有特征都匹配一个分组依据值必须在属于下一个组的任何特征(任何特征类型或数据集)之前到达。在这种情况下,使用分组依据具有进程结束(阻塞)可能是等效和更简单的方法。
注:多个特征类型和来自多个数据集的特征通常不会以正确的顺序自然出现。
与许多场景一样,使用数据在工作区中测试不同的方法是确定性能提高的唯一确定方法。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来指定转换器参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些变压器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参阅变压器参数菜单选项.
变压器类别
技术历史
关联的FME功能或工厂:CommonSegmentFactory
搜索FME社区亚搏国际在线官网
在上搜索有关此变压器的示例和信息FME社亚搏国际在线官网区.