IDRISI矢量格式特征表示

除了FME工作台添加到所有特性中的通用FME特性属性之外(参见关于Feature Type属性),该格式添加了本主题中描述的特定于格式的属性。

IDRISI特征由几何和属性组成。

属性名在Feature Type参数中定义,每个IDRISI特性中的每个属性都有一个值。此外,每个IDRISI特征包含几个特殊属性,用于保存几何实体的类型及其显示参数。

所有IDRISI特性包含idrisi_type属性,该属性标识几何类型。根据几何类型的不同,该特性包含特定于几何类型的附加属性。下面将对此进行描述。所有特性都包含一个idrisi_id

idrisi_type:idrisi_point

IDRISI点特性在其ID值之外指定一个坐标。没有特定于此类型的属性。

属性名称

内容

idrisi_type

这个实体的IDRISI几何类型。

范围:

idrisi_point

idrisi_line

idrisi_area

idrisi_text

默认值:没有违约

idrisi_id

符号的ID值。IDRISI id用于将向量图形与用户定义的属性链接起来。

范围:任何真正的> 0。

默认值:1,每增加一个特性增加1

idrisi_type:idrisi_line

IDRISI线特征指定由x和y坐标数组定义的线性特征。没有特定于此类型元素的属性。

地区

idrisi_type:idrisi_area

IDRISI区域特征指定区域(多边形)特征。组成单一特征的区域可能是不相交的,也可能不是不相交的,并且可能包含有洞的多边形。第一个和最后一个坐标必须是相同的,这样它才能成为一个区域。

没有特定于这种类型元素的属性。

文本

idrisi_type:idrisi_text

IDRISI文本特征用于指定注释信息。每个文本特性都有一个由单点几何体定义的位置,并且可以独立设置其文本字符串、样式、对齐和旋转角度。

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

属性名称

内容

idrisi_text_string

这是特性标签的文本字符串。

范围:1 - 256个字符

默认值:空字符串

idrisi_text_size

这是特性标签的字体大小。

范围:> 0

默认值:地图高度的1/10或10

idrisi_style

文本字符串的样式代码。它控制文本字符串的颜色。

取值范围:任意整数> 0

默认值:1

idrisi_rotation

文字的旋转,以从水平方向逆时针方向为单位。

范围:0.0 - 360.0

默认值:0.0

idrisi_justification_x

文本在X方向上的对齐。接近1.00的值将文本移动到位置点的左边,接近0.00的值将文本移动到右边。

范围:

0.00 - 1.00

0.00左边框

0.50中心

1.00右边距

默认值:0.00

idrisi_justification_y

文本在Y方向上的对齐。接近1.00的值将文本相对于位置点向上移动,接近0.00的值将文本向下移动。

范围:

0.00 - 1.00

0.00底

0.50中心

1.00前

默认值:0.00