读者指令
列出的后缀是由当前的前缀
数据集
必填/可选:必需的
此指令的值是GenamAP .FH文件。
例子:
一个典型的映射文件片段,指定输入Genamap类型4数据集文件夹如下所示:
genamap_dataset /usr/data/genamap/zf04/map/map.fh.
Workbench参数:源Genasys Genamap文件(s)
force_attr_hookup.
必填/可选:可选的
如果读取类型4或类型5映射,即使acc /节点映射标题状态不完整,即使acc / node映射标题状态也不完成,则强制读者尝试翻译类型3映射。
有效值:是的不
例子:
以下强制读者尝试读取3型映射,有效地忽略弧/节点映射的属性连接状态标志:
genamap_force_attr_hookup是的
scale_of_true_display.
必填/可选:可选的
此指令允许用户覆盖Genamap Map报头中找到的真实显示的比例。这对于更准确地控制产生的文本特征的文本大小可能是有用的。
有效值:正整数
例子:
genamap_scale_of_true_display 1000
alplent_text_coords_to_lower_left.
必填/可选:可选的
该指令允许读者将所有文本功能对齐至左下方。可以在文本功能的原始文本理由中找到genamap_original_justification.属性。
有效值:是的不
如果不需要将所有文本特征的自动转换为左下角,则应设置此关键字不。
默认:是的
例子:
在这种情况下,Genamap理由也可以在文本特征中找到genamap_original_justification.属性。
genamap_align_text_coords_to_lower_left no.
data_in_big_endian.
必填/可选:可选的
该指令允许读者指定数据处于大型endian或小endian中。
有效值:是的不
默认:是的
例子:
以下指定要读取的数据是小endian:
genamap_data_in_big_endian no.
Workbench参数:大型恩天的数据
text_transform_affine_coeff.
必填/可选:可选的
允许用户指定要在GenamAP文本特征坐标上执行的2D仿射变换的系数。仿射变换包括翻译,旋转,缩放和反射。该指令的一个用途是允许在X或Y轴上的任何方向上转换文本坐标的位置。
价值观:
该指令的值范围是:“a b c d e f”在哪里A,B,C,D,E,和F必须是实数,空白分开,并在双引号内括起来。A,B,C,D,E,和F是等式的系数:
x'= ax + by + c y'= dx + ey + f
默认:不
以下将使所有文本坐标读取5个单位的y轴:
genamap_text_transform_affine_coeff“1 0 0 0 1 -5.0”
可以根据其Genamap对准的值选择性地在文本的坐标上应用仿射变换。以下九指令可以与之结合使用,但将覆盖通用的仿射变换text_transform_affine_coeff.指示:
- text_transform_coeff_ll.- 将指定的仿射转换应用于具有较低左下理由的Genamap文本功能。
- text_transform_coeff_lc.- 将指定的仿射转换应用于具有较低中心理由的Genamap文本功能。
- text_transform_coeff_lr.- 将指定的仿射转换应用于具有较低正确理由的Genamap文本功能。
- text_transform_coeff_cl.- 将指定的仿射转换应用于具有核心左声明的Genamap文本功能。
- text_transform_coeff_cm.- 将指定的仿射转换应用于具有中间语质的Genamap文本特征。
- text_transform_coeff_cr.- 将指定的仿射转换应用于具有核心正确理由的Genamap文本功能。
- text_transform_coeff_uref.- 将指定的仿射转换应用于具有左上角的Genamap文本功能。
- text_transform_coeff_uc- 将指定的仿射转换应用于具有高中心理由的Genamap文本特征。
- text_transform_coeff_ur.- 将指定的仿射转换应用于具有右上意义的Genamap文本功能。
例如,以下指令在Y轴下换下左下方的文本5个单位,而具有其他理由的文本将移位10个单位向上y轴:
GenamAP_TEXT_TRANSFORM_AFFINE_COEFF_LL“1 0 0 0 1 -5.0”GENAMAP_TEXT_TRANSFORM_AFFINE_COEFF“1 0 0 0 1 10.0”
search_envelope.
使用最小和最大X和Y参数,定义将用于过滤输入功能的边界框。只返回与边界框交互的功能。
如果搜索信封的所有四个坐标指定为0,则将禁用搜索信封。
映射文件语法
笔记:如果搜索信封的所有四个坐标指定为零,则将禁用搜索信封。
必填/可选
可选的
工作台参数
最小x,最小y,最大x,最大y
search_envelope_coords_system.
该指令指定如果它与数据的坐标系不同,则指定搜索信封的坐标系。
这坐标系
指令指定与要读取的数据关联的坐标系,必须始终设置search_envelope_coords_system.
指令已设置。
如果设置了此指令,则搜索信封的最小和最大点是从中恢复的search_envelope_coords_system.
到读者坐标系
在申请信封之前。
必填/可选
可选的
映射文件语法
工作台参数
搜索信封坐标系
clip_to_envelope.
此指令指定FME是否应将功能剪辑到指定的信封search_envelope.
指示。
价值
是的否(默认)
映射文件语法
工作台参数
剪辑到信封
expost_attrs.
此指令允许将格式属性的选择进行明确添加到读取器功能类型。
一旦生成,这类似于读取器功能类型上的曝光格式属性类似;但是,它甚至更强大,因为它使WorkBench以外的模式驱动的应用程序能够访问和利用这些属性,就好像它们在架构上显式作为用户属性一样。
挑选属性列表的结果是一个逗号分隔的属性名称列表,将添加到架构功能中。目前,所有读取器功能类型都将接收相同的读取器实例的其他架构属性集。
必填/可选
可选的
映射文件语法
不适用。
虽然FME对象应用程序可以调用此指令,但未记录所需格式。
此指令仅用于我们的GUI应用程序(例如,工作台)。
工作台参数
曝光的其他属性