部门间
所有输入功能,断裂线和多边形的地方的交点之间发生交叉单位计算。此外,所有的重叠的段被输出之前减少到一个段。
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
相交的特点是输出到这个端口。如果列表名称参数指定,这些功能将有一个包含重复的输入要素的数量的属性。他们还必须在原有功能的所有属性。如果输入的是一个有效的几何部分和一个无效的几何体部分的聚集,几何图形将被研碎。通过有效的部分将输出相交端口,并通过无效的部分将输出<拒绝>港口。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
拓扑显著节点的位置由点表示的特征,并输出到这个端口。变压器参数修改哪些属性包含在输出特征。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
所有空,表面,固体,栅格和点云的特点是通过此端口输出。如果输入的是一个有效的几何部分和一个无效的几何体部分的聚集,几何图形将被研碎。通过有效的部分将输出相交端口,并通过无效的部分将输出<拒绝>港口。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果您选择组按属性,仅与同组的功能通过属性值将被处理。如果你不选择分组依据属性,那么所有的功能将被处理。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
注意:如何并行处理与FME作品:看关于并行处理了解详细信息。
该参数确定变压器是否应该执行跨并行进程的工作。如果启用,这个过程将启动由指定的每个组通过...分组参数。
并行处理水平
例如,一个四核机,最小的并行将导致两个同时FME过程。一个8芯机上极端并行将导致16个同步过程。
您可以使用此功能试验,并查看Windows任务管理器和工作台登录窗口中的信息。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
没有:这是默认的行为。一旦所有的输入是当前处理将只发生在该变压器。
按组:该变压器将处理输入组秩序。上的变化值通过...分组在输入流中的参数将触发当前累积组批处理。这将提高整体速度,如果组大/复杂的,但可能导致意外的行为,如果输入组没有真正有序。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
节点的创建可以在3D计算,如果要求。在3D构建节点将意味着线段只共享一个节点,如果他们共享在它们相交的点相同的Z值。在2D构建节点将意味着所有交叉段将共享公共节点,而不管它们各自的Z值的。
考虑,例如,在两行(即交叉)表示的道路,其中,一个道路高于其它道路的立交桥的情况。假设这两条线都不同高程。如果您在3D构建的节点,这两条道路将不会被链接到他们越过同一个节点。每一个具有不同的Z值 - 两个节点将在交叉点产生。如果在2D构造节点,这些线将两者连结的公共节点,这将是本在它们交叉的位置。在任一二维或三维情况下,输入的全部维度被保存在输出 - 3D特征都不会转换到2D。的二维或三维的选择仅表示如何创建的节点和哪些线被链接到它们;它不影响的是输出的特征的尺寸。
如果在每一个高程参数的重复节点设置为是,然后每当3D线相交于不同高度,两个2D节点将经由输出节点港口。每个节点将具有相同的x和y坐标,但是具有不同的节点号。
如果在每一个高程参数的重复节点设置为没有,然后每当3D线相交于不同高度,单个2D节点是在交叉点输出。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
的重叠计数属性参数名称将由变压器被添加,含有重叠的输出段共线的输入线的数目的属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
所述段数属性参数,如果指定,名称将由变压器被添加,含有区段到其中的段的原始特征被划分的数量的属性。
如果输入功能被分成n个输出段,每个那些段的将有一个名为<属性名称>的属性,其具有n的值。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
此参数将导致重叠区段不被合并成单个链段:一个副本是针对每个原始特征共享段输出。每个这样的段都会有各自的原始要素的属性作为其主要属性,并从所有其他线的功能属性将被添加为列表属性,如果提供列表名称。
当多边形的覆盖被输入时,其形成的边界的组的拓扑显著线是输出。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果参数设置为输入功能是,自交叉分割自相交的特点是通过分裂删除功能。
无功能对功能比较制成。在这种情况下,值设定为重叠计数属性将是从移除自相交导致特征的数量。如果该功能并没有自相交,则该属性将被设置为1。
如果该段有几个重叠的输入功能,每个输入要素的属性将被添加到该功能通过列表名称确定的列表,如果指定一个。在任何情况下,每个输出要素也被分配的其原始输入特征中的一个的属性。该变压器还增加了一个“方向”属性,用于从列表名称参数得到的每个属性,并称之相同如果几何形状被定向在相同的方向,和对面如果几何形状在相反的方向上当前几何定向。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
指定的属性应该如何积累。如果降属性是选定的,所有传入属性是从所述特征移除。合并属性合并来自重叠区段的所有属性。获取属性从一个典型特征需要一个代表性特征的所有属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
什么时候分离段共线是是和积累模式是合并属性中,该值的前缀上共线的分段的所有传入属性。它不影响节点输出。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
允许您指定列表名称。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果已指定,即重叠的输出段的每一行的属性的列表制成。这允许重叠段属性的以后检查。
注意:列表属性不从工作台的输出模式访问的,除非它们正在使用对它们进行操作的变压器,例如第一处理ListExploder要么ListConcatenator。所有列表属性变压器都显示在变压器帮助下的内容窗格清单。或者,AttributeExposer可以使用。
例
使用部门间和ListConcatenator解决问题
如果你有线性的街道中心线,并在每个交叉点,你想知道哪些街道走到一起呢?输出应为一组点,每个具有含以逗号分隔的集合中的街道名称的单个串属性。
您可以通过设置一个工作空间解决这一点,所有航线的街道中心线成一个部门间。调整部门间提供一个列表名称的参数;例如,all_streets。
让我们假设输入街道线了名为name的属性。现在,除其他事项外,节点在部门间的产量将有一个不合格名单上叫all_streets {}。NAME。这份名单将容纳所有相交于每个特定点的街道名称(或节点)被输出。
要打开名称列表连接成单个字符串,加ListConcatenator变压器和运行节点配备了进去。然后设置ListConcatenator的参数,这样它会把all_streets {}。名称列表在一起,用逗号隔开,内容为“结果”属性。然后路由ListConcatenator的输出到输出文件,并确保“结果”属性被路由到输出的属性。运行翻译完成后,将有希望的结果。
请注意,您还可以通过“暴露”你的列表(在属性不合格名单名称一些元素通过右击(在我们的例子中,访问各个街道名称“all_streets {}。NAME”),并说“揭露元素”,并进入元件的数量,露出那么你必须做你的翻译这些元素的东西(这种方法的缺点是,你需要提前知道有多少列表元素要与工作 - 。所以如果3个街道相交于同一节点,你只为自己设定了处理两个,你必须做一些特殊的处理这个问题。)
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心。