你在这里: 几何图形 > CoordinateRounder

CoordinateRounder

舍去功能的小数位数的指定数量的坐标。即成为重复作为舍入的结果的任何连续的点通过去除冗余点变薄。

对于弧,只有起点和终点是圆的,因为它们是弧路径上唯一的坐标。圆心不是圆的,圆弧的其他参数也不是圆的。

这个转换器可用于删除坐标中多余的十进制点,当它们被指定为ASCII输出文件时。

CoordinateRounder可能并不总是表现为一些可能期望由于浮点处理的局限性。像1.1有些数字不能精确地存储在二进制的,所以最终成为1.1000000000000001,无论四舍五入。四舍五入至小数点后3位,导致1.1000000000000001。类似地,一个3.3333值存储为3.3332999999999999,并且当四舍五入到小数点后2位为3.3300000000000002结束。

请注意,你不会总是看到同样的效果AttributeRounder因为一些属性可能治疗数字值作为字符串直到在公式中被评估或写出。因此,AttributeRounder可能会出现一轮3.33。尽管如此,当此值被实际使用时,处理器将最终使用的3.3300000000000002的值。在另一方面,在FME坐标通常记录全浮点精度,包括任何浮点处理精度误差。请注意,许多格式有基于数据类型或精度的作家一套控制分数精确度的一种方式。

编辑变压器参数

使用一组菜单选项,transformer参数可以通过引用工作区中的其他元素来分配。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变压器参数菜单选项

变压器的分类

坐标

几何图形

搜索FME知识中心

搜索样品和有关该变压器的FME知识中心