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 |