VoronoiDiagrammer
生成一个Voronoi图或Thiessen多边形。Voronoi图是一组多边形,代表一组输入点的邻近信息。图中的每个多边形都定义了最接近特定输入点的空间面积。
注意:如果要从具有高度的点生成Voronoi关系图,并且希望添加额外的断点和公差选项,请考虑使用SurfaceModeller变压器。
输入端口
Voronoi图的范围保证覆盖所有输入的边界框点特性。至少要输入三点。
功能输入可选MinimumVoronoiExtentport将扩展结果图的范围,以包含它们的边界框。这提供了一种扩展图表边界的方法,使其远远超出输入点的范围。
参数
变压器
此参数允许按属性值组成组。可以指定零个或多个属性。
具有相同属性值的输入特性被放置到相同的组中。然后变压器在每组输入特征上独立工作。
如果此参数为空,则转换器将把整个输入特性集视为一个组。
流程结束(阻塞):这是默认行为。只有当所有输入都存在时,这个转换器才会进行处理。
组更改时的流程(高级):这个转换器将按顺序处理输入组。输入流中Group By参数值的更改将触发对当前累积组的处理。这可能会提高整体速度(特别是对于多个大小相同的组),但是如果输入组不是真正有序的,则可能会导致不希望的行为。
使用它有两个典型的原因组更改时的流程(高级)。第一个是要分组处理的传入数据(并且已经如此排序)。在这种情况下,结构根据使用情况而不是性能考虑来指定组。
第二个可能的原因是潜在的性能收益。
当数据已经排序(或使用SQL命令由于对FME的要求更少。如果数据需要排序,可以在工作区中对其进行排序(尽管增加的处理开销可能会抵消任何收益)。
根据数据流的数量进行排序变得更加困难。多个数据流几乎不可能按照正确的顺序排序,因为所有特性都匹配a集团值需要在属于下一组的任何特性(任何特性类型或数据集)之前到达。在这种情况下,使用集团与流程结束(阻塞)可能是等效的和更简单的方法。
注意:来自多个数据集的多个特性类型和特性通常不会以正确的顺序自然地出现。
与许多场景一样,在工作空间中使用数据测试不同的方法是确定性能收益的惟一确定方法。
参数
如果将此参数设置为Yes(这是缺省值),则输出多边形上将保留输入点的属性。
如果指定,此值将限制输出多边形的半径。这提供了在每个点周围产生影响区域的方法。
属性积累
如果下降的属性如果选择,则输出特性将不保留任何输入属性。如果合并的属性如果选择,则输出特性将合并所有输入属性。如果使用一个特性的属性如果选择,则输出特性将仅从一个输入特性获取属性。
例子
FME授权级别
FME专业版及以上
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
FME社区搜索:亚搏国际在线官网
有关此变压器的示例和信息,请参阅FME社亚搏国际在线官网区。
关键词:MBR“最小边界矩形”VoronoiDiagram