抹布
Dissolves area features by removing common boundaries to create larger areas. Input attributes may be accumulated.
Input Ports
- This transformer accepts two-dimensional polygonal features, including donuts. These polygonal features are broadly referred to as polygons.
- 聚合输入将由变压器进行分析。聚合功能上的属性将传播到其部件。
提示:如果需要计算和保留部分特定的属性,例如区域,请保留和保留deaggregate在溶解之前。
Because aggregates are deaggregated inside the Dissolver, it is possible that the number of output features will exceed the number of input features.
- Dissolved polygons are formed when shared edges and interior edges between adjacent polygons are removed.
输出
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
Dissolved polygon features with specified attributes.
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
Linear features that represent the portions of the input polygons which are not part of the output dissolved polygon.
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
输入多边形特征可以被划分为用于通过参数使用该组的用于溶解的组。如果未指定此参数,则将所有输入功能一起处理。该组按参数使单个工厂能够溶解几组潜在的重叠多边形。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
笔记:平行处理如何与FME一起使用:见关于并行处理有关详细信息。
此参数确定变压器是否应跨行进程执行工作。如果启用了,将为每个组的组启动一个过程Group Byparameter.
并行处理水平
范围 | 过程数量 |
---|---|
不Parallelism | 1 |
Minimal | 核心处理器或CPU是执行数学计算的计算机的物理部分。它是计算机系统中最重要的部分。传统的处理器在处理器上只有一个核心,这意味着在任何给定时间,只执行一组计算。如果处理器是双核,这意味着单个芯片包含两个处理器的硬件,现在称为核心,以将它们与单个芯片相同,并排沿同时运行。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_.html)/ 2. |
模式rate | 确切数量的核心 |
Aggressive | 核心x 1.5 |
极端 | 核心x 2 |
例如,在四核机器上,最小的并行性将导致两个同时的FME进程。8核机上的极端并行性将导致16个同时流程。
您可以尝试此功能,并在Windows任务管理器和Workbench日志窗口中查看信息。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
不: This is the default behavior. Processing will only occur in this transformer once all input is present.
By Group: This transformer will process input groups in order. Changes on the value of theGroup By输入流上的参数将触发当前累计组上的批处理。如果组很大/复杂,则会提高整体速度,但如果输入组未真正订购,则可能导致不期望的行为。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
The attribute identified by this parameter will store the number of input polygons dissolved into an output polygon.
例如,如果将3个输入多边形溶解为1多边形,则1个多边形将具有该属性设置为3。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
When viewed in 2D (ignoring Z), a path (which may define the border of a polygon) may appear to be closed as shown in the left figure below. This same path, when viewed in 3D, may appear to be open as shown in the right figure below.
To specify how (and if) paths should be closed in 3D, select one of the listed modes.
模式 | Description | 例子 |
---|---|---|
Extend | The Curve is extended so that all vertices are left at their original location. | ![]() |
平均数 | 未连接的后续顶点,但共享x和y值组合成一个顶点,其z值是原始两个的平均值。 | ![]() |
First Wins | Subsequent vertices that are not connected, but share an x and a y value are combined into one vertex, whose Z value is taken from the first encountered vertex. | ![]() |
最后的胜利 | 未连接的后续顶点,但共享x和y值组合成一个顶点,其z值从最后遇到的顶点取出。 | ![]() |
Ignore | z值忽略。没有更改节点连接的方式。 | ![]() |
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
If set to No, no attributes from input polygons will be preserved, except those specified explicitly through the transformer parameters (for example, Group By, Attributes to Sum, List Name, etc.).
如果设置为“是”,则输入多边形的所有属性将合并到生成的溶解多边形上。如果存在冲突,则在两步过程中将保留输入多边形的属性:
- First, attributes from one of the polygons with the largest area will be copied onto the output polygon.
- 其次,所有其他输入多边形的属性将被复制,而不会覆盖到输出多边形。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
This parameter specifies the name of a list into which the attributes of the input features are stored. Attributes from a feature with the largest area are stored at the head of the list, and no order is defined for the remaining elements.
For example, if 3 input polygons are dissolved into 1 polygon, then that 1 polygon would have a list with 3 entries, each containing a set of attributes from one of the 3 input polygons.
笔记:列表名称将累计输入属性累计到指定的列表中,而不管从输入中累积属性的值。
笔记:List attributesare not accessible from the output schema in Workbench unless they are first processed using a transformer that operates on them, such aslist exploder.或者ListConcateator。所有列表属性转换器都显示在变压器帮助的内容窗格中Lists。或者,attributeexposer.可以使用。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
此字段中指定的任何属性将接受统计累积。
例如,如果两个输入多边形具有设置为30000和50000的属性“薪水”,则将它们求和将导致80000的“薪水”在总输出上。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
此字段中指定的任何属性将接受统计累积。
例如,如果两个输入多边形具有设置为30000和50000的属性“薪水”,则平均将导致聚合输出的“工资”为40000。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
此字段中指定的任何属性将接受统计累积。
例如,如果两个输入多边形具有设置为30000和50000的属性“工资”,则第二多边形比第一多边形大3倍,则加权平均值为45000。
平均属性, Weighted by Area如果某些输入特征具有零或没有区域,则可能会产生非数字结果。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
不:It is assumed that either input areas are not properly noded, or they have areal overlaps. Two areas that do not have an areal overlap can still be improperly noded if their boundaries overlap but do not have the same coordinates. In this case, a cleaning operation will precede the dissolve operation.
Yes:假设输入区域被适当地编码并不包含由于未重叠而不包含,因此不会执行清洁操作。如果输入区域是not清洁,此变压器可能会产生意外结果。
例子
下面的示例显示了使用灾难变压器之前和之后的区域。
Editing Transformer Parameters
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅Transformer Parameter Menu Options。
Transformer Categories
Search FME Knowledge Center
Search for samples and information about this transformer on theFME知识中心。
标签Keywords: aggregate aggregation "technology preview"