读者指令

显示的后缀以当前前缀< ReaderKeyword >在映射文件中。默认情况下,< ReaderKeyword >对于R读者来说RDATA

数据集

这是单个R文件的名称。R文件的默认扩展名是.rda。

必需的/可选

要求

映射文件的语法

RDATA_DATASET /usr/data/rdata/input.rda

工作台参数

源.rda文件

SRC_ENCODING

一个R数据集可以在它的头中包含编码信息,或者编码可以是用户指定的。

必需的/可选

可选

支持的属性类型

下表显示了所支持的属性类型。

字段类型

描述

字符串(<宽度>)

字符串字段存储固定长度的字符串。宽度参数控制字段可以存储的最大字符数。小于此宽度的字符串不需要填充。

数量(<宽度>,<小数>)

数字字段存储单精度和双精度浮点值。

width参数是分配给字段的字符总数,包括小数点。小数参数控制数据的精度,是小数右边的位数。

日期

日期字段以字符串形式存储日期,格式为YYYYMMDD。

datetime

Datetime字段以字符串形式存储Datetime,格式为YYYYMMDDHHMMSS。

时间

时间字段以字符串形式存储时间,格式为HHMMSS。

SEARCH_ENVELOPE

使用最小和最大的x和y参数,定义一个边界框,用于过滤输入特征。只有与边界框交互的特性才会返回。

如果搜索信封的所有四个坐标都指定为0,则搜索信封将被禁用。

映射文件的语法

_SEARCH_ENVELOPE

注意:如果搜索信封的所有四个坐标都指定为零,则搜索信封将被禁用。

必需的/可选

可选

工作台参数

最小X,最小Y,最大X,最大Y

SEARCH_ENVELOPE_COORDINATE_SYSTEM

这个指令指定搜索信封的坐标系统,如果它与数据的坐标系统不同。

COORDINATE_SYSTEM指令,它指定与要读取的数据相关联的坐标系统SEARCH_ENVELOPE_COORDINATE_SYSTEM设置指令。

如果设置了这个指令,搜索信封的最小和最大点将从SEARCH_ENVELOPE_COORDINATE_SYSTEM读者COORDINATE_SYSTEM在申请信封之前。

必需的/可选

可选

映射文件的语法

< ReaderKeyword > _SEARCH_ENVELOPE_COORDINATE_SYSTEM <坐标系统>

工作台参数

搜索包络坐标系

CLIP_TO_ENVELOPE

该指令指定FME是否应该将特性夹到SEARCH_ENVELOPE指令。

YES | NO(默认)

映射文件的语法

_CLIP_TO_ENVELOPE [yes | no] _CLIP_TO_ENVELOPE [yes | no]

工作台参数

夹信封

EXPOSED_ATTRS

该指令允许将格式属性的选择显式地添加到阅读器特性类型中。

这类似于在阅读器特性类型生成后,在其上公开格式属性;然而,它甚至更加强大,因为它使除Workbench之外的模式驱动的应用程序能够访问和利用这些属性,就像它们显式地作为用户属性出现在模式上一样。

选择属性列表的结果是一个以逗号分隔的属性名称和类型列表,这些属性名称和类型将被添加到模式特性中。目前,对于阅读器的给定实例,所有阅读器特性类型都将接收相同的附加模式属性集。

必需的/可选

可选

映射文件的语法

不适用。

虽然FME对象应用程序可以调用该指令,但没有记录所需的格式。

此指令仅用于我们的GUI应用程序(例如Workbench)。

工作台参数

要公开的其他属性

编码

指定读取时使用的文件编码。

必需的/可选

可选

< >编码

工作台参数

字符编码

编码

繁体

CP936

CP950
IBM866
CP932
SHIFT_JIS
iso - 8859 - 1
iso - 8859 - 2
iso - 8859 - 3
iso - 8859 - 4
iso - 8859 - 15所示
iso - 8859 - 6
iso - 8859 - 5
iso - 8859 - 7
iso - 8859 - 8
iso - 8859 - 9
utf - 8
utf - 16
UTF-16BE
UTF-16LE
utf - 32
UTF-32BE
UTF-32LE
windows - 1256
windows - 1257
windows - 1251
windows - 1253
windows - 1255
windows - 1252
windows - 1250
windows - 1258
CP949
EUC-CN
EUC-JP