你在这里: Spatial Analysis > AreaAmalgamator

AreaAmalgamator

Generalizes polygonal input by connecting nearby geometries.

AtaMalgamator接受多边形几何形状 - 包括甜甜圈 - 作为输入,并产生连接输入功能的三角形,或者将输入功能连接到连接的棋片或汞合金中。在该过程结束时移除小孔。

The strategy for generalizing polygonal geometries is as follows:

  • Redirect non-polygonal geometries onto theInvalidport.
  • 溶解输入多边形几何形状以去除共享边界和重叠区域。
  • Densify the dissolved polygonal geometries.
  • Determine the convex hull of the densified polygonal geometries.
  • Overlay the convex hull against the densified polygonal geometries to compute empty regions between the polygonal geometries.
  • Triangulate the empty regions. Keep only triangles that are sufficiently short in length – those that satisfy the Maximum Triangle Length parameter.
  • Dissolve the triangles to form connectors.
  • For each connector, check to see if it is valid. It is valid if it shares a boundary with a dissolved polygonal geometry.
  • 输出all features not touched by any connectors to theUntouchedport.
  • Dissolve valid connectors with dissolved polygonal geometries to form amalgams.
  • For each amalgam, remove small holes that do not satisfy the Minimum Hole Area parameter. Remaining (large) holes are output to theHolesport.
  • 对于每个Amalgam,找到形成其连接器的一部分的所有三角形。将这些三角形输出到Trianglesport.
  • 输出all amalgams to theAmalgamatedport.
  • For attribute behavior, please see List Name and ID Attribute in the Parameters section.

输入端口

输出Ports

Input 输出

Triangles(red)

Amalgamated(green)

Holes(black)

参数

变压器

参数

Usage Notes

溶解输入是必须去除共享边界和重叠区域的必要条件,其中距离大区扩张器不能正常运行。但是,溶解输入有一些副作用:

  • If multiple input features dissolve into a single feature, then only one set of feature attributes are kept on the dissolved feature.
  • If two input geometries share a boundary – for example, two peninsulas glued together – the user might expect triangle connectors to form between the two geometries when theBinary Amalgamationmode is selected. However, such geometries will first be dissolved, making it much more likely thatBinary Amalgamationwill not cause triangle connectors to form between the peninsulas. To overcome this issue, please select the自我,二元融合模式。

If the最大三角长度specified is less than最大三角形宽度, the results may be unpredictable.

Editing Transformer Parameters

Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, clickbeside the applicable parameter. For more information, see变压器范围Menu Options

变压器Categories

Cartography and Reports

Geometries

Spatial Analysis

Related Transformers

Generalizer

Search FME Knowledge Center

Search for samples and information about this transformer on theFME知识中心

标签Keywords: Amalgamator