1空间内部特征格式(IFF)特征表示

IFF特征由特征的几何形状和属性组成。属性名称在特征类型对话框中定义,每个IFF特征中的每个属性都有一个值。此外,每个IFF特征包含几个特殊属性,用于保存几何实体的类型及其显示参数。所有IFF特征包含iff_type属性,该属性标识几何类型。

根据几何类型的不同,该特性包含额外的属性(除了FME Workbench添加到所有特性中的通用FME特性属性之外)关于功能属性)特定于几何类型。下面将对此进行描述。

象征

iff_type:iff_symbol

IFF符号特征是点特征,除了任何相关的用户定义属性外,还指定单个x和y坐标。

没有特殊的FME属性名用于控制IFF符号设置。

iff_type:iff_line

IFF线特征指定由x和y坐标序列定义的线性特征。

下表列出了用于控制IFF线路设置的特殊FME属性名称。

属性名称

内容

iff_size

线厚度。

范围:整数

默认值:没有默认的

文本

iff_type:iff_text

IFF文本特征用于指定标注信息。虽然IFF文件可以具有具有一组以上注释信息的特征,但只能编写简单的文本特征。IFF阅读器能够通过将特征分割成单独的特征来读取带有多个注释信息的特征。但IFF作者在编写时不会合并这些分离的特征,只编写只有一组注释信息的特征。

下表列出了用于控制IFF文本设置的特殊FME属性名称。

属性名称

内容

iff_rot

文本标签的旋转。

范围:360.00 0.00……

默认值:0

iff_text_string

文本标签。

范围:最大256个字符

默认值:空白

iff_size

文本的大小。

范围:整数

默认值:没有默认的

iff_text_code

文本代码值。

范围:整数

默认值:没有默认的

iff_text_cmpnt

组件的文本。

范围:整数

默认值:没有默认的

iff_text_res1

留作将来使用的空间。

范围:最大256个字符

默认值:没有默认的

iff_text_res2

留作将来使用的空间。

范围:最大256个字符

默认值:没有默认的