DonutBuilder
Cuts holes in polygonal features by making polygons completely enclosed in other polygons into holes of the containing polygon.
DONUTBUILDERS假设输入区域功能是拓扑清洁的。此外,假设组内的任何两个输入多边形都具有严格的容纳关系,或者不重叠。
聚合特征递归地分解到它们的组件,并且将通过该组件输出非区域特征Invalidport.
参数
变压器
默认行为是使用整个输入功能作为组。此选项允许您选择定义要形成的组的属性。对所有这些属性具有相同值的每组特征将被处理为独立组。
Note:How parallel processing works with FME: see关于并行处理有关详细信息。
此参数确定变压器是否应跨行进程执行工作。如果启用了,将为每个组的组启动一个过程通过...分组参数。
并行处理水平
例如,在一个四核机,paral最小lelism will result in two simultaneous FME processes. Extreme parallelism on an 8-core machine would result in 16 simultaneous processes.
You can experiment with this feature and view the information in the Windows Task Manager and the Workbench Log window.
Yes: This transformer will process input groups in order. Changes on the value of the通过...分组输入流上的参数将触发当前累计组上的批处理。如果组很大/复杂,则会提高整体速度,但如果输入组未真正订购,则可能导致不期望的行为。
No: This is the default behavior. Processing will only occur in this transformer once all input is present.
参数
当在2D中查看(忽略z)时,路径(可以定义多边形的边框)可能看起来是关闭的,如下图所示。在3D中查看时,该路径可能看起来可以打开,如下图所示。
要指定如何(和if)路径应在3D中关闭,选择其中一个列出的模式。
Mode | 描述 | 例 |
---|---|---|
延伸 | 曲线延伸,使所有顶点留在原始位置。 | |
平均 | 未连接的后续顶点,但共享x和y值组合成一个顶点,其z值是原始两个的平均值。 | |
First Wins | 未连接的后续顶点,但共享x和y值组合成一个顶点,其z值从第一个遇到的顶点取出。 | |
最后的胜利 | 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 last encountered vertex. | |
忽视 | Z values are ignored. No change is made to the way the nodes are connected. |
Drop Holes参数指示用于切割包含功能中的孔的功能是否应丢弃或输出。
如果使用该功能将一个包含孔切入某些包含功能的功能,则将添加此参数,并将包含“是”,如果该功能不用为孔,则该功能将触摸孔。
可以基于一个或多个属性的值以组中的组特征来考虑区域特征。然后考虑同一组中的特征,用于孔嵌套。
如果指定孔列表名称,将在每个输出甜甜圈上创建一个列表,其中包含成为孔的每个输入特征的元素,按顺序出现在甜甜圈上。
Note:除非使用操作的变压器首次处理,否则无法从工作台中的输出架构访问属性列表。ListExploderorListConcateator。所有属性列表变压器都显示在变压器帮助的“内容”窗格中清单。或者,AttributeExposer可以使用。
保留内部边缘(对于高级FME用户)指定多边形内的坐标“循环”允许,并将保留。“循环”是在相同多边形边界中发生两次的线段(在每个方向上一次)。
例
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变压器参数菜单选项。
变压器Categories
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心。
标签关键词:岛屿滚珠