RubberSheeter
输入功能
必须将两组特性路由到这个转换器中:
- 进入的功能控制端口表示用于计算更正的控制功能。
- 进入的功能观察到的端口是将纠正的功能。
每一个控制特征表示一个控制矢量,其起点位于原始的某个位置观察到的数据空间,其终点位于所需输出数据空间中的相应位置。控制矢量表示从观察到的顶点到所需顶点所需的校正。(只有一个点的控制向量被解释为要求该位置不会从观察到的数据集更改为参考数据集。这通常被称为TIE点。)
可选地,行可以作为输入约束这个变压器的特点。这些线将被视为边界,通过这些边界,控制向量将不会对观察到的特征点产生影响。如果从观测特征上的一点到控制向量的起点的“视线”跨越了一条约束线,该控制向量将不会影响问题点的最终扭曲位置。如果视线接触到约束线的末端,或者控制向量或观察点实际上位于约束线上,则控制向量仍将影响观察点。
注意:这个转换器目前不支持光栅几何。
输出端口
修改后的观察到的通过输出功能纠正港口。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
指定校正的强度如何影响其距离观察点的距离。值2将导致强度与距离的平方成比例。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
指示对照矢量的影响。任何控制矢量开始点比从操作的点的指定距离更远,在校正计算中没有任何影响。如果未指定最大距离(或为0),则所有控制向量将用于校正每个点。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
表示只有最接近给定数量的向量对任何被扭曲的点有影响。如果没有指定(或如果为0),那么所有的控制向量将用于校正每个点。
与辅成发浪者的比较
这AffineWarper变压器提供类似的功能,但基于的仿射率(比例,旋转和偏移)转换控制矢量特征并将这种转变应用于观察到的生成输出的特性。这使得AffineWarper更适合于整个观察到的数据需要单个转换。
案例分析
点击这里要阅读FME的鲁博特赫,用于将麦卢布劳市议会现有的包裹依赖性地籍数据与较新的“调查准确”国家数码表达。
常见问题
我有一个线特征,只有一些点落在最大距离内。它将如何被扭曲?只有在最大距离内部的顶点点将被扭曲。因此,您的部分线将被扭转,其中部分不会。
当其中一个点落在最大距离内时,为什么FME不经过整个功能?因为这可能导致拓扑网络被破坏。按点点工作,连接永远不会被打破,因为连接功能上的共同点也将被扭曲(即使该功能的其余部分没有)。
例子
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配转换器参数。更高级的函数,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除适用参数外。有关更多信息,请参见变换器参数菜单选项。
变压器的分类
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索有关此变压器的样本和信息FME知识中心。