AreaBuilder
获取一组拓扑连接的线条并创建拓扑正确的多边形特征,其中线条形成闭合形状。
输入端口
输入线必须是拓扑正确的,并且不能自交也不能互相交。它们必须在端点处关闭。如果满足这些条件,则创建输入行所暗示的任何区域特性。你可以用鲷鱼,Intersector,MRF2DCleaner在不满足这些条件的数据进入转换器之前进行清理。)这个变形器还可以创建多边形和甜甜圈(洞/岛)。任何不能形成多边形的线都被连接在一起以创建最大长度的线串。
输出端口
包含输出多边形。
包含任何未关闭的行。如果创建甜甜圈是是,也包含退化多边形。
参数
变压器
默认的行为是使用整个输入特性集作为组。此选项允许您选择定义要形成哪些组的属性——对于所有这些属性具有相同值的每一组特性将作为独立的组进行处理。
属性之外没有其他属性集团有的会被带到对岸输入特性到输出特性。
注意:如何并行处理与FME:看到了吗关于并行处理的详细信息。
此参数确定转换器是否应该跨并行进程执行工作。方法指定的每个组将启动一个进程集团参数。
并行处理水平
例如,在四核计算机上,最小的并行度将导致两个FME进程同时进行。8核机器上的极端并行将导致16个并发进程。
您可以试验这个特性,并在Windows任务管理器和工作台日志窗口中查看信息。
是:这个转换器将按顺序处理输入组。的值的变化集团输入流上的参数将触发当前累积组上的批处理。如果组比较大/复杂,这将提高总体速度,但是如果输入组不是真正有序的,则可能导致不希望的行为。
没有:这是默认行为。只有当所有输入都存在时,这个转换器才会进行处理。
甜甜圈的参数
是:生成的多边形将包含它们完全包含的任何其他生成多边形所创建的孔。在此之后,任何有共同边缘的洞都会被溶解在一起,形成一个更大的洞。
没有:生成的多边形通过区域端口。请注意,如果您想创建甜甜圈多边形,您将需要使用DonutBuilder。
是当前位置:当前位置操作与当前位置相同创建甜甜圈参数设置为是,除非是另一个多边形的孔洞,否则不会输出任何多边形。
如果您在该字段中输入一个列表名,那么将在每个输出特性上创建一个列表,其中包含每个输入特性的一个元素,该元素在该几何图形上成为一个空洞,按外观顺序排列。注意,这个参数需要a多边形列表名称也被指定。
注意:属性列表不能从Workbench中的输出模式访问,除非首先使用对其进行操作的转换器(例如)对其进行处理ListExploder或ListConcatenator。所有属性列表转换器都显示在“转换器帮助”下的“内容”窗格中列表。另外,AttributeExposer可以使用。
拍摄参数
将此参数设置为没有在美国,这种情况不会发生。
将此参数设置为终点捕捉变压器:
- 捕捉结束线的点,如果他们在一起,距离在规定的公差范围内。
将此参数设置为顶点捕捉,变压器做以下工作:
- 卡线的顶点,如果他们在一起,距离在规定的公差范围内。
当两个功能被合在一起时,最近进入工厂的功能是被修改的功能。
拍摄宽容指定在地面单位中,在特征之间发生捕捉的距离。
多边形参数
如果你输入多边形列表名称,将在每个输出特性上创建一个列表,其中包含每个输入特性的元素,这些输入特性按外观顺序对几何图形有贡献。
此参数还可用于保存输入特性中的属性。
注意:属性列表不能从Workbench中的输出模式访问,除非首先使用对其进行操作的转换器(例如)对其进行处理ListExploder或ListConcatenator。所有属性列表转换器都显示在“转换器帮助”下的“内容”窗格中列表。另外,AttributeExposer可以使用。
指定曲线端点在连接之前是否必须在X、Y和Z中连接(而不仅仅是X和Y)。请注意,如果将其设置为没有,那么Connect在Z模式参数将指定如何处理未在3D中连接的段的Z值。
当在2D中查看时(忽略Z),一个路径(可能定义一个多边形的边界)可能看起来是关闭的,如下图所示。同样的路径,当在3D中查看时,可能会显示为打开,如下图所示。
要指定如何(以及是否)在3D中关闭路径,请选择列出的模式之一。
模式 | 描述 | 例子 |
---|---|---|
延伸 | 曲线进行扩展,使得所有的顶点在其原始位置离开。 | |
平均 | 未连接,而是共享的x和y值的后续顶点被组合成一个顶点,其Z值是平均原来的两个的。 | |
第一胜 | 未连接,而是共享的x和y值的后续顶点被组合成一个顶点,其Z值从第一个遇到的顶点采取。 | |
最后胜利 | 未连接,而是共享的x和y值的后续顶点被组合成一个顶点,其Z值从最后遇到顶点采取。 | |
忽视 | Z值将被忽略。没有变更的节点连接的方式进行。 |
如果设置为是,然后,当来自不同输入曲线的线被连接到输出中较长的曲线时,它们将作为路径中的独立段。默认值是没有,这意味着这些行将被连接到输出中的更长的行中,除非它们具有不同的属性(例如,性状,度量,几何名称)。
指定多边形内的坐标“圈”是允许的,并将被构造;这样的多边形可能会被FME的其他部分或输出格式认为是无效的。一个“循环”是在同一多边形边界上出现两次的线段(每个方向一次)。
指定在构建多边形时是否需要考虑输入曲线的方向。如果设置为是,只有尖对尾的曲线才会产生多边形,其他所有曲线都将通过“不完整”端口输出。
例子
下面的例子说明了左边是一组拓扑连接的线路,右边是一个接地变压器的输出。在输出中,拓扑正确的多边形以蓝色高亮显示,其中线条形成了闭合的形状,而未闭合的线条则以红色显示。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键词:CAD fenceline岛环多边形生成器多边形化器