你在这里: 机械手 > 阿芬娜

阿芬娜

对特征的坐标执行仿射变换。

仿射变换保留了几何中的线条和平行性。也就是说,在变换之前平行的任何线在变换之后都是平行的。此外,如果一些落在直线上的点被变换,生成的坐标将落在新坐标系中的直线上。

仿射变换包括翻译,旋转,鳞片,和思考。

输入端口

输出端口

参数

实例

东、北翻译特色

向东移动500个单位,向北移动1000个单位,使用以下公式:

X’=1X+0Y+东距

Y’=0x+1Y+北向

X’=1X+0Y+500

X’=1X+0Y+500

然后在仿射器参数中输入a到f的对应值(例如,A=1,B=0,C=500,d=0,e=1,F=1000)

缩放功能集

按因子r缩放特征,将比例因子用于x和y项,如下所示:

x'=rx+0y+0

Y'=0x+Ry+0

将比例增加10倍:

X’=10X+0Y+0

Y'=0x+10Y+0

旋转特征

要旋转功能,将与旋转角度相关的适当cos和sin函数应用于x,y系数:

x’=cos(w)x+-sin(w)y+0

Y’=sin(w)x+cos(w)y+0

其中w=旋转角度。

所以,旋转30度,cos(30)=0.866025,正弦(30)=0.5,你会用:

X’=0.866025*X+-0.5*Y+0

Y’=0.5*X+0.866025*Y+0

将一组特征旋转30度。

组合转换

你可以把一组转换组合成一个公式,或者连续地执行它们,以便调试或编辑。例如,在两个不同的仿射变换中进行旋转和缩放可能会更容易,而不是尝试将它们组合成一个变换。自然地,在一个转换中完成这一切的一个好处是速度。

注:提示:右键单击工作区中的变压器并单击显示摘要注释.这使得预览将要使用的转换公式变得容易。

使用说明

  • 使用关系人,而不是定标器,当缩放光栅时。因为光栅数据是围绕数据原点缩放的,不是坐标原点,使用定标器可能导致意外的数据移位)。

相关变压器

  • 另请参见AffineWarper对特征的空间坐标执行扭曲操作。仿射函数用于调整一组观察到的特征,使它们更接近于某组参考特征。
  • 这个定标器冒犯者都是仿射词的简化版本。例如:

x’=ax+x+c

Y’=dx+ey+f

哪里A=1000e=1000

在这种情况下,X’=1000X和Y’=1000Y与定标器相同。

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.

变压器类别

机械手

搜索FME知识中心

在上搜索有关此变压器的示例和信息FME知识中心.

标签关键词:点云