读者指令
显示的后缀以当前前缀< 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,则搜索信封将被禁用。
映射文件的语法
注意:如果搜索信封的所有四个坐标都指定为零,则搜索信封将被禁用。
必需的/可选
可选
工作台参数
最小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(默认)
映射文件的语法
工作台参数
夹信封
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 |