NeighborhoodAggregator
创建聚合这些特征是基于它们之间的距离。创建的每个聚合体大约覆盖了邻域的宽度和高度(以特征地面单位度量)。
此转换器用于减少没有单独属性的“墙纸”类型功能的数据量。与单独输出每个特性相比,使用更少的记录可以将结果聚合输出到系统。对于支持聚合或多部分特性的系统,这可以带来显著的性能改进,并大大降低存储需求。
参数
变压器
留下这个转换器的特性将只显示group-by属性。任何其他特性属性都将丢失。
注意:如何并行处理与FME:看到了吗对并行处理的详细信息。
此参数确定转换器是否应该跨并行进程执行工作。方法指定的每个组将启动一个进程集团参数。
并行处理水平
参数 | 的进程数量 |
---|---|
没有并行性 | 1 |
最小的 | 核处理器(CPU)是计算机执行数学计算的物理部分。它是计算机系统中最重要的部分。传统处理器上只有一个核心,这意味着在任何给定时间,只执行一组计算。如果一个处理器是双核的,这意味着单片机包含两个处理器的硬件,现在称为核心,以区别于单片机,同时并行运行。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_.html)/ 2 |
温和的 | 岩心确切数目 |
咄咄逼人的 | 核心x 1.5 |
极端的 | 核心x 2 |
例如,在四核计算机上,最小的并行度将导致两个FME进程同时进行。8核机器上的极端并行将导致16个并发进程。
您可以试验这个特性,并在Windows任务管理器和工作台日志窗口中查看信息。
没有:这是默认行为。只有当所有输入都存在时,这个转换器才会进行处理。
由集团:这个转换器将按顺序处理输入组。的值的变化集团输入流上的参数将触发当前累积组上的批处理。如果组比较大/复杂,这将提高总体速度,但是如果输入组不是真正有序的,则可能导致不希望的行为。
参数
这些参数以地面单位测量,将输入空间划分为单元。结果是一个网格单元从原点(0,0)向各个方向扩展。每个输入特性的边界框的中心用于确定特性的单元格。读取所有输入特性之后,将从每个单元中的所有特性创建聚合特性。如果输入线性特征,它们将从单元中删除伪节点,以进一步减少独立实体的数量。没有这样的减少是对任何多边形或甜甜圈进入。
注意:若要查看从这些参数创建的单元格网格,请使用二维网格创建器。指定0,0为开始X坐标和开始Y坐标,分别与相同的值列宽和行高作为附近的宽度和社区的高度,分别。
当您设置此参数时,具有少于指定数量的特征的邻近区域将与垂直的邻近区域合并,以增加成员的数量。您可以通过将参数设置为0(0)来防止这种情况的发生。
例子
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键字:MBR“最小边界矩形”聚簇器