属性值管理器

将属性值与查阅表格进行比较,并在找到匹配项的位置指定新值。映射值可以存储在新属性中,或覆盖现有属性,包括原始来源.

跳转到配置

典型用途

  • 基于用户定义的查找表添加或更改属性值
  • 清除属性值
  • 创造替代方案,属性的编码值

它是如何工作的?

attributeValueMapper由用户定义的查找表驱动-价值地图.选择一个源属性,将其值与查找表进行比较以映射新值。新值可以存储在新属性(默认行为)中,或者可以覆盖现有属性(包括源属性)。

值映射可以手动创建,也可以通过导入任何支持FME的数据集来创建。导入对于使用已经包含源值和目标值(如电子表格)的预定义映射特别有用,以及扫描数据集以查找给定属性的所有现有值。

如果在值映射中找不到属性值,将为新属性分配默认值,可以留空。

附加值设置

默认值源值,和目标值可以设置为固定值,或者可以使用FME预定义的值。对于源值和目标值,这些可以在值映射表中每行设置,因此不同的属性值可能会提示不同的操作。

可用值包括:

无效的

源值:源空值将映射到目标值。

目标值:源值将映射到空目标值。

如果映射方向设置为反向(目标到源)。

什么也不做

不会采取任何行动。当地图绘制到位时(即,如果新值覆盖了源值,将保留源属性值。

否则,不会为指定的源值创建目标属性。

停止翻译 如果遇到指定的源值,用指定的消息停止转换。当您希望停止对意外属性值的转换时很有用,如空值。

支持空值,失踪,和空字符串值

当从源映射到目标时,有三个属性值是支持默认值参数或价值地图表。他们是:丢失的无效的,和空字符串价值观。例外情况如下。

可以使用空常量映射或指定默认值空值,在参数下拉菜单上可用。

此外,可以将源值映射到空字符串的目标值,或者指定空字符串作为默认值。

请注意,如果将缺少的值或空值指定为目标值或默认值通过属性,它将转换为空字符串。

使用说明

  • 如果需要映射到空值或从空值映射,失踪,或空字符串值,考虑使用空属性映射器.

配置

输入端口

输出端口

参数

编辑变压器参数

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

定义价值

定义用于变压器的值有几种方法。最简单的方法是简单地键入一个值或字符串,它可以包含各种类型的函数,例如属性引用,数学和字符串函数,和工作区参数。有许多工具和快捷方式可以帮助构造值,通常可从值字段旁边的下拉上下文菜单中获得。

参考文献

处理行为

基于特征

特征保持

依赖关系 没有
FME许可级别 FME基础版及以上
别名 ValueMapper-AppER
历史 以前命名的ValueMapper
类别

FME社亚搏国际在线官网区

FME社区是演示亚搏国际在线官网的地方,如何,文章,常见问题解答,还有更多。回答你的问题,向其他用户学习,并建议,投票表决,以及对新功能的评论。

寻找关于attributeValueManager的所有结果关于FME社区。亚搏国际在线官网

示例可能包含根据开放式政府许可证(温哥华)获得许可的信息。