Arithmetic Editor(四则运算编辑器)

原文发布时间:2015-06-01 09:15:53

翻译:小张张(帮助文档中关于四则运算编辑器部分的翻译

四则运算编辑器提供一种方便的方法使用不同的数据源构造数学表达式。例如,属性、参数、要素函数,结果直接用于一个参数。

例如,需要使用不同属性、函数或参数计算缓冲区大小。

在这个例子中,源数据的每个点有一个vehicle speed属性。数据被转换为点要素,单独的缓冲会被合并到一个单独的面要素。想要显示vehicle speed较低的区域,以指挥交通。

通过使用四则编辑器,你可以直接添加计算缓冲量的参数:

使用四则编辑器,你可以对每个点创建缓冲,缓冲半径=speed*4

扫描二维码关注公众号,回复: 2521578 查看本文章

相同的,在AttributeCreator转换器中,也可以使用表达式如(@Value(TaxBand) * @Area())/$(AssessedValue) 创建如Taxable Value的属性。

数字1-5表示添加到编辑器的元素的顺序:

Attributes(属性)

转换器在工作空间连接好之后,在这里会列出可用属性。你可以将属性提供的值使用在算数表达式中。


Published/Private Parameters(发布/私有参数)

在这里列出工作空间中的发布/私有参数。你可以将发布参数提供的用户定义的值使用在算数表达式中。


System Parameters(系统参数)

在一些环境下,系统参数的值可以作为工作空间的一部分使用。


Feature Functions(要素函数)

可用的要素函数是能够返回数值的FME函数。函数返回数值,然后替换到定义的正则表达式中。

更多信息,可以参考Feature Functions。


Math Functions/Math Operators(数学函数/数学操作符)

获取关于数学操作符和函数的详细说明,可参考Math Functions和Math Operators。

若对文章有疑问,可发送邮件至zhangyq@antu.com.cn讨论或提问。

猜你喜欢

转载自blog.csdn.net/fmechina/article/details/81381355