聚合器
将特性几何组合成异构或同构聚合。或者,不使用任何几何图形组合特性属性。
特征是按这个转换器接收它们的顺序聚合的。如果结果聚合内各个几何部件的顺序很重要,则可以首先通过a来路由特性分选机。
属性也可以使用类似的转换器进行分类Deaggregator。
参数
变压器
如果你没有选择集团属性,然后所有特性都归入同一组。
当您选择集团属性,则此转换器将基于集团参数。属性具有相同值的每组功能部件集团属性将独立于其他组进行处理。
如果输入按组排序被设置为是的的值时,变压器将输出它所累计的所有集值集团属性从一个特性更改到下一个特性。
参数
属性只:允许属性聚合和累积,而不需要特性几何图形的聚合。输出特性将没有几何形状。
几何-装配层次结构:重新构造由输入特性定义的层次几何结构。在这种模式下,单个组可以输出多个异构和/或同构集合。注意,这意味着非叶节点应该具有空几何图形。输入特性应该定义一个或多个层次几何图形。层次结构重构过程的残余部分被认为是腐败聚合体的一部分,因此通过总输出端口。
几何-组装一层:将组中的所有特性组合成一个单一的异构或同构集合。
如果一个数属性输入后,将向每个输出聚合添加具有此名称的属性,该属性包含组合形成聚合的特性的数量。
属性积累
如果保持输入属性被设置为是的,来自原始特性的属性将合并到输出中总特性。
如果保持输入属性被设置为没有,其他参数中未指定的所有属性将被删除。
属性可以连接起来,从而得到结果总feature在相同的属性名下保留多个源属性值。例如,如果输入特性1的“id”属性为1,而输入特性2的“id”属性为2,为该参数指定“id”并单独指定字符“”,则会导致输出总特性具有一个值为“1,2”的“id”。
的分隔符用于分隔属性值字符串中的元素。例如,如果特征属性值的“河路”,“海洋博士”和“1号”属性分别命名为“道路名称”,分隔符“,”(逗号后空间)在输出总功能,属性“道路名称”将包含“河路、海洋博士,号1”作为一种价值。
分隔符可以表示为一个普通字符,但它也可以参考参数和包含特殊字符。
在此字段中指定的任何属性将进行统计积累。
例如,如果两个输入多边形具有属性“工资”设置为30000和50000,然后对它们求和将导致对总输出的80000“工资”。
在此字段中指定的任何属性将进行统计积累。
例如,如果两个输入多边形具有属性“工资”设置为30000和50000,然后它们求平均将导致对总输出的40000“工资”。
在此字段中指定的任何属性将进行统计积累。
例如,如果两个输入多边形具有属性“工资”设置为30000和50000,以及第二多边形比第一多边形的3倍,则加权平均将是45000。
属性平均,按面积加权可能产生非数字的结果,如果输入的一些特征具有零或没有区域。
组装一个级别
异构集合:输出几何形状将是一个IFMEAggregate。
同类收集(如可能):如果输出几何形状可被制成均匀的收集而不改变几何类型的任何部分,则这个选项将执行转换。
如果几何名称属性是指定的,每个传入功能将存储该属性,因为它拥有该几何结构的名称的值。这种方式,随着输入的几何形状被组合以形成输出总功能,我们将转移几何名称到输出的功能。
装配层次结构
当。。。的时候模式是几何-装配层次结构中,用户可以或者使用重建分层几何形状ID和父ID,ID和子ID或所有三组的ID信息(所有)。如果一个层次的几何形状将被表示为一棵树,那么每个树节点都有一个唯一的ID。每个节点会提到其父通过父ID及其子女通过子ID。
唯一地识别每一个输入节点特征的属性。此值必须在所有输入功能,唯一的聚集才能正常工作。
标识节点功能的父节点的属性。
该列表属性标识节点的所有子节点。
如果设置为是的,那么属性上的输入功能将被存储在由特征所拥有的几何特征。这样随着几何尺寸的组合以形成聚集体,输入属性信息被保存。
如果设置为没有,则没有输入属性被保存,除了根节点要素的输入属性。
ID被用于重建分层几何形状,并且可以重建之后除去。指定是的保持这些ID为特征。指定没有除去这些ID。
使用笔记
这个转换器不会溶解相邻区域的边界——它只是创建了一个它所提供的所有内容的集合。使用溶解器如果将相邻区域合并为单个区域。
例子
几何表示法
下面的示例说明了左侧不同属性的几何特性,右侧显示了其聚合输出。
数据结构表示
下面的示例说明了左侧表示非聚合数据结构的一组点,右侧表示相应的聚合输出。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键词:AttributeAccumulator