你在这里: 收藏家 > AreaAmalgamator

AreaAmalgamator

通过连接附近的几何形状概括多边形输入。

AreaAmalgamator接受多边形几何图形(包括甜甜圈)作为输入,并产生三角形,将输入特征连接成连接块或合并。在这一过程的最后要去除小孔。

多边形几何的推广策略如下:

  • 将非多边形几何图形重定向到无效的港口。
  • 溶解输入的多边形几何体以消除共享边界和重叠区域。
  • 强化溶解的多边形几何图形。
  • 确定致密化多边形几何形状的凸壳。
  • 覆盖凸壳针对致密的多边形几何形状以计算多边形几何形状之间的空区域。
  • 对空区域进行三角测量。只保留长度足够短的三角形——那些满足最大三角形长度参数的三角形。
  • 分解三角形,形成连接件。
  • 对于每个连接器,检查它是否有效。如果它与一个溶解的多边形几何体共享一个边界,那么它是有效的。
  • 将未被任何连接器触及的所有特性输出到没有港口。
  • 溶解有效的连接器与溶解的多边形几何形状形成汞齐。
  • 对于每个汞齐,去掉不满足最小孔面积参数的小孔。其余(大)孔输出到港口。
  • 对于每一种汞合金,找出所有组成其连接部分的三角形。将这些三角形输出到三角形港口。
  • 输出所有汞齐到合并港口。
  • 属性行为,请参见参数部分中的列表名称和ID属性。

输入端口

输出端口

输入 输出

三角形(红色)

合并(绿色)

(黑)

参数

变压器

参数

使用笔记

消除输入是必要的,以消除共享边界和重叠区域,与AreaAmalgamator不能期望正常工作。然而,溶解输入也有一些副作用:

  • 如果多个输入特征分解为一个特征,则在被分解的特征上只保留一组特征属性。
  • 如果两个输入的几何图形共享一个边界(例如,两个胶合在一起的半岛),用户可能希望在两个几何图形之间形成三角形连接二元汞合作模式选择。然而,这样的几何图形将首先被溶解,使它更有可能二元汞合作不会导致三角形连接器在Peninsulas之间形成。要克服这个问题,请选择自我,二元融合模式。

如果是最大的三角形长度指定的小于三角形最大宽度,结果可能是不可预测的。

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来分配转换器参数。更高级的功能,比如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变压器参数菜单选项

变压器的分类

收藏家

相关的变形金刚

Generalizer.

搜索FME知识中心

搜索关于这个变压器的样品和信息FME知识中心

标签关键词:合并者