AttributeRangeMapper

根据用户定义的数值范围对特性进行分类,添加包含该特性所在范围的名称的新属性。

跳转到配置

典型的使用

  • 基于数值范围创建特征分类

  • 根据数值的范围设置符号格式属性

  • 通过将数值范围映射为单个代表性值来降低复杂性

它是如何工作的?

AttributeRangeMapper允许您定义一个或多个数值范围,以及每个数值范围的输出值。选择一个属性与这些范围进行比较,并添加一个新属性(输出属性),其中将包含名称(输出值)的第一个匹配范围。

如果属性值不在任何定义的范围内,则将其赋值为默认的输出值(可以留空)。

范围是包容。一个可以匹配多个范围的值将在它遇到的第一个范围被赋值。范围按照它们在参数对话框中定义的顺序进行测试,范围查找表.例如,给定范围1 - 10和10 - 20,值10将与查找表中最先列出的范围相匹配。

如果任何一为空时,范围是开放式的;也就是说,它将匹配任何大于(如果To为空)或小于(如果From为空)指定的值。

您可以自动生成固定间隔范围使用产生……选择。

使用笔记

  • 只支持数字范围
  • 不支持表达式
  • 要根据数值范围过滤特性(而不是添加属性),请考虑使用AttributeRangeFilter

配置

输入端口

输出端口

参数

编辑变压器参数

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

定义值

有几种方法可以定义在Transformer中使用的值。最简单的方法是简单地输入值或字符串,其中可以包括各种类型的函数,如属性引用、数学和字符串函数以及工作空间参数。有许多工具和快捷方式可以帮助构造值,通常可以从值字段附近的下拉上下文菜单中获得。

参考

处理行为

基于特征

功能持有

没有

依赖关系 没有一个
FME授权级别 FME基础版及以上
别名 RangeMapper
历史
类别

字符串

FME社亚搏国际在线官网区

FME社区是演示亚搏国际在线官网、操作指南、文章、faq和更多内容的地方。获得问题的答案,向其他用户学习,并对新功能提出建议、投票和评论。

搜索关于AttributeRangeMapper的所有结果在FME社区。亚搏国际在线官网

例子可能包含在开放政府许可证-温哥华下许可的信息