斩波器
将输入特性分成点、线或区域。分割特征包含与输入特征相同的一组顶点。
当输出格式对每个特性的坐标数量有限制时,这很有用。它还可以用来粗略地简化复杂的对象。
所有新特性都具有与原始特性相同的属性,并通过输出端口。可选的截断指示器属性可用于区分被截断的输出特性和未截断的输出特性。
输入端口
线和区域将被处理。
输出端口
切断和未触及的功能输出到这个端口。
参数
每一个输出特征将具有指定数目的顶点。例如,如果一个输入行包含4个顶点,并且指定最大顶点为3,则为2输出线将输出:一个有3个顶点,一个有2个顶点。
如果该参数小于4,则将输入区域特征转换为线性特征。如果将其设置为1,则所有输入特性都分解为点特性。
如果特征是一条线和最后一块的输出line feature的顶点数不与其他块相同,这个属性(如果指定的话)的值为“yes”,否则这个属性的值为“no”。
每一个输出行特征将是长度接近于此参数中指定的值的行特征。无论何时,两个输入顶点可能代表一个端点输出线特征,FME选择一个结果长度更接近于近似长度的值。
例如,如果一条水平线由两个长度为0.8的线段组成,你指定1为近似长度,那么输出应该是两个包含两个顶点的线段,每个线段长度为0.8。
对于区域特征,近似长度决定了短切区域的近似高度和宽度。如果沿直线的顶点间距大于近似长度,则会产生更大的面积。默认情况下,Add inner Points (area Only)被设置为Yes,这意味着新的顶点可能被引入到area的内部。
是的:当需要分割输入区域时,将引入新的顶点。这些顶点保证落在输入区域内。
没有:不会引入新的顶点。这意味着如果一个输入区域没有新的顶点就不能在近似长度的范围内被分割,那么它的输出将不会被修改。还有一种可能是,通过切割产生的许多碎片会比近似长度更大,因为如果不引入内部顶点,就不可能产生更小的碎片。
该属性(如果指定)将对任何被截断的输出特性添加一个“yes”值,对任何未被转换器修改的输出特性添加一个“no”值。
使用笔记
输入弧在截断之前被划去。如果截断操作不修改已划线的弧,则该弧将被取消划线,并将保持输出不变。
对区域特征进行切割,以保留特征的原始区域。也就是说,将原始的区域特征分割成更小的区域,如果将这些区域融合在一起,就会与原始的区域相匹配。切割区域时,可能会引入新的顶点。
例子
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。