RubberSheeter
执行上的功能空间坐标扭曲操作。使用反距离加权,RubberSheeter调整一组观察到的特征,以便它们更紧密地匹配一些组参考特征。这种变压器应用不同的变换,每个观测到的顶点,视其附近的距离控制向量。它产生了良好校正当扭曲观测到的数据不是恒定的。
输入功能
两组要素必须被路由到该变压器:
- 通过对输入功能控制端口表示用于计算修正的控制功能。
- 通过对输入功能观测到的端口是将被校正的功能。
每控制特征表示其开始点是在某些位置中的原始控制向量观测到的数据的空间,并且其终点是在所期望的输出数据空间中的相应位置。控制向量表示从观察顶点去所希望的顶点所需的校正。(只有一个点控制矢量被解释为这个位置不会从所观察到的数据集以引用数据集改变的要求。这通常被称为连接点)。
任选地,线可以被输入为约束拥有这个变压器。这些线将被视为边界,跨越其控制矢量将会对观察到的特征点没有影响。如果从上观察到的特征,可将控制矢量的起点的点“视线”跨越约束线,即对照载体将不会影响所讨论的点的生成的变形位置。如果视线触摸约束线的末端,或既控制矢量或观察到的点实际上位于约束线,则控制矢量仍将影响所观察到的点。
注:这种变压器目前不支持光栅几何图形。
输出端口
修改后的观测到的特征是经由输出更正港口。
参数
指定如何修正的强度将通过从观测点的距离的影响。值为2将导致强度降低正比于距离的平方。
表示控制向量的影响。任何控制矢量起点比从被操作上的点指定的距离更远将在校正计算没有影响。如果未指定最大距离是(或者为0),则所有的控制向量将被用于校正的每一个点。
表示仅向量的最接近给定数量将有翘曲任何一点效果。如果没有指定(或者如果0),则所有的控制向量将被用于校正的每一个点。
相较于AffineWarper
该AffineWarper变压器提供了类似的功能,但计算的仿射(缩放,旋转,和偏移)的基础上变换控制矢量特性和这种转变适用于观测到的特征,以生成输出。这使得AffineWarper较适宜情况下,当整套的观测到的数据需要一个单一的转换。
案例分析
点击这里阅读FME的RubberSheeter如何使用与更新“的调查准确”国家数字化地籍结合马努考市议会的现有宗地依赖籍数据。
常见问题
我有一个线要素只有他们的一些点落在最大距离内。怎么会被扭曲?只有躺在最大距离内的顶点会得到扭曲。因此,你行的一部分会被扭曲,它的一部分不会。
为什么不FME扭曲整个功能时,它的点之一落在最大距离内?因为这可能会导致拓扑网络,成为打破。在逐点的基础上合作,连接将永远不会被打破,因为在连接功能的公共点也将获得扭曲(即使该功能的其余部分没有)。
例
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。