斯卡利尔
确定特征组之间的拓扑(空间)关系。它标记 - 但没有其他改变 - 当它们具有某些关系时,例如触摸,覆盖,相交等。当您需要确定功能之间的关系或者您有很多变换器时,请使用此变换器请求者产品特点。如果您只需要确定功能是否相关,并且您只有几个请求者特点,时空Filter.变压器更有效。
所有请求者功能通过输出端口,附加新列表属性。每个输入供应商将特征与之比较请求者功能基于测试中指定的空间测试来执行参数。当一个比较是真的时,将添加一个条目请求者列表属性如下:
......
此外,匹配的所有属性供应商将添加到列表中。
也是请求者收到的属性供应商传递了这种关系,导致当属性合并时称为空间连接的操作供应商至请求者功能,未替换现有属性。因此,如果是供应商和请求者具有相同名称的属性,那么值将不会被转移。这可以通过重命名来解决(attributerenamer.),前缀(attributeexpressionrenmer.)或去除(attributeremover)属性以避免命名碰撞。
输入端口
将进行比较的功能,然后使用描述关系的标记列表输出。
将用于与之比较的功能请求者功能,但未输出。
输出端口
这些是请求者添加了新属性的功能。为每个列表条目进行供应商至少有一个匹配谓词。
请求者和供应商使用无效几何形状的功能将通过此端口拒绝和输出。供应商也将通过此端口输出否或无效谓词的功能。
参数
变压器
此参数用于仅指示请求者和供应商应比较某些属性的相同值。那是,如果通过...分组指定了属性,候选者只能与这些属性中具有相同值的请求者进行比较。
注意:平行处理如何与FME一起使用:见关于并行处理有关详细信息。
此参数确定变压器是否应跨行进程执行工作。如果启用了,将为每个组的组启动一个过程通过...分组参数。
并行处理水平
参数 | 过程数量 |
---|---|
没有平行 | 1 |
最小 | 核心处理器或CPU是执行数学计算的计算机的物理部分。它是计算机系统中最重要的部分。传统的处理器在处理器上只有一个核心,这意味着在任何给定时间,只执行一组计算。如果处理器是双核,这意味着单个芯片包含两个处理器的硬件,现在称为核心,以将它们与单个芯片相同,并排沿同时运行。(来源:http://www.ehow.com/facts_5730257_computer-core-processors_.html)/ 2. |
中等 | 确切数量的核心 |
侵略性 | 核心x 1.5 |
极端 | 核心x 2 |
例如,在四核机器上,最小的并行性将导致两个同时的FME进程。8核机上的极端并行性将导致16个同时流程。
您可以尝试此功能,并在Windows任务管理器和Workbench日志窗口中查看信息。
是:此变压器将按顺序处理输入组。改变价值通过...分组输入流上的参数将触发当前累计组上的批处理。如果组很大/复杂,则会提高整体速度,但如果输入组未真正订购,则可能导致不期望的行为。
没有:这是默认行为。只有在存在所有输入时,处理将在此变换器中发生。
测试
如果是支持模式是支持汇总,将支持多个和聚合几何形状。但是,唯一支持的谓词将包含,等于,相交,触摸和内部。不会支持重叠谓词和交叉谓词。代表9个字符的面具尺寸扩展的9个交叉矩阵也不会得到支持。
如果是支持模式是支持所有谓词,所有谓词中描述的所有谓词空间关系定义页面将被支持。但是,不会支持聚合和多几何形状。
此参数列出了将用于备用子和供应商功能之间的比较的空间谓词。这些可以直接从列表中选择,也可以从属性值中选择。
如果是支持模式是支持所有谓词,您还可以使用任意9个字符的掩码测试关系。这些掩模包括一个行的行尺寸扩展的9个交叉矩阵。请注意,为了使用SpatialRelator使用这些掩码,必须将它们分配给属性供应商功能,并包含该属性的值测试执行子句(您无法直接指定它们)。可以通过将它们与空格分开来在一个属性中指定多个谓词。
注意,该变形器不允许使用表示要使用的差异关系的矩阵。这包括在所有四个左上元素中具有f或*的任何矩阵。如果您希望找到对另一个功能不相交的功能,则时空Filter.可能用过了。
有关谓词的更多信息,请参阅空间关系定义。
此属性控件在声明匹配之前必须具有不同的值。
此参数指定如何确定曲线和多颗几何的边界。默认规则是任何曲线端点都会被视为整体几何中的奇数次数,将被视为其边界 - 即线性循环(其起始点等于其端点的行)不会具有任何边界。其他规则指定曲线或多图曲线的边界是所有端点的集合。
输出
此参数指定将添加到的列表属性的名称请求者产品特点。
注意:除非使用操作的变压器首次处理,否则无法从工作台中的输出架构访问属性列表。list exploder.要么ListConcateator。所有属性列表变压器都显示在变压器帮助的“内容”窗格中清单。或者,attributeexposer.可以使用。
此属性指定将添加到每个请求者的属性的名称,该属性存储请求者至少具有一个真正关系的供应商的数量。
如果指定此参数,则对于与请求者匹配的每个供应商,将添加三个属性,将添加到相应的列表条目:card_point,card_line和card_area。这些计算包括请求者和供应商的交叉点的点数,线条和区域。例如,如果在顶点处的两个多边形触摸,则计算一个点,如果它们在边缘处触摸,则计算一条线,并且如果它们重叠,则会计算区域。
使用说明
空间关系基于OGC规范,并且对于不是OGC有效或聚集几何形状的几何形状未定义。
看到空间关系定义有关空间谓词的更多信息和空间关系的插图。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项。
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心。