特征表示

分配给各个读者特征的属性和几何通过不受影响的多读者。但是,多读者确实添加了新属性以标识要素的原始源。

属性名称

内容

multi_reader_id.

此属性保存生成该功能的单个读取器的数量。在明确指定每个读取器时,multi_reader_id对应于读取器的Multi_Reader_type {#}关键字中的{}中括起#。当使用multi_reader_type {*}关键字时,multi_reader_id对应于由fme分配给读者的号码。

示例:Integer> = 0

multi_reader_full_id.

此属性唯一地标识当多读者嵌套时产生该功能的原始读取器。它由最外面的multi_reader_id组成,然后是a。后跟下一个内部multi_reader_id,等等。如果多读取器不包含另一个多读取器作为其读取器之一,则此属性将具有与Multi_Reader_ID相同的值。

示例:2.3.0

multi_reader_type.

此属性保存生成该功能的读取器的类型。显式指定每个读取器时,multi_reader_type对应于读取器的multi_reader_type {#}关键字指定的类型。当使用multi_reader_type {*}关键字时,它指定的类型用于所有功能。如果多读取器彼此嵌套,则此属性保存生成该功能的原始真实读取器(换句话说,此属性将永远不会将Multi_Reader保存为其值。

示例:igds.

multi_reader_keyword.

此属性保存生成该功能的读取器的Reader关键字。如果显式指定每个读取器,则多_Reader_Keyword对应于读取器的Multi_Reader_Keyword {#}指定的值,如果提供了一个。如果没有提供,则Multi_Reader_Keyword对应于读取器的Multi_Reader_type {#}。当使用多个reader_type {*}关键字时,它指定的类型用作所有读者的所有功能的Multi_Reader_Keyword。

示例:IGDS_1.