特征表示
除了FME Workbench添加到所有功能的通用FME功能属性之外(参见关于功能类型属性),此格式还添加了特定于格式的属性(格式属性)。
Genamap Reader返回的每个功能都有其功能类型设置为输入映射的名称。所有Genamap FME功能都包含genamap_type.标识几何类型的属性。
属性名称 | 内容 |
---|---|
genamap_type. |
存储在该功能中的几何实体类型。有效值如下所示: genamap_point. genamap_line. Genamap_area genamap_text. |
一般属性
所有GenamAP FME功能都包含以下属性:
属性名称 | 内容 |
---|---|
genamap_tag. |
主Genamap属性。 |
类型4和类型5映射携带附加属性:
属性名称 | 内容 |
---|---|
genamap_symbology_id. |
Genamap符号化指针值。 |
点
genamap_type:genamap_point.
Genamap点功能指定由单个x,y或x,y,z坐标定义的点特征。
线
genamap_type:genamap_line.
Genamap Line功能指定由X,Y或X,Y,Z坐标序列定义的线性特征。
多边形
genamap_type:genamap_polygon.
Genamap Polygon功能指定区域(多边形)功能。多边形可能包含孔。
文本
genamap_type:genamap_text.
GenamAP文本特征是从Genamap类型10映射中提取的。每个文本功能都有一个x和y坐标。文本坐标点位于文本字符串的左下方。原始Genamap起源点和正义也是作为属性的文本功能中存储genamap_original_x.那genamap_original_y., 和genamap_original_justification.。文本功能具有与它们相关联的以下特殊属性。
属性名称 | 内容 |
---|---|
genamap_text_string. |
文本字符串。 范围:任何字符串 |
genamap_rootation |
从水平逆时针逆时针测量文本的旋转。 范围:0 ... 360 |
Genamap_width. |
每个文本的宽度在地面单元中。 范围:任何实数> = 0 |
genamap_height. |
地面单位的每个文本的高度。 范围:任何实数> = 0 |
Genamap_original_ 理由 |
基于原始Genamap文本原点点的文本的原始Genamap对齐。 范围: Upper_left | Upper_Center | Upper_right | Center_left | Center_Middle | Center_right | 下尔斯特| 下_Center | 右下 |
genamap_original_x. |
原始Genamap文本原点点x坐标。 |
genamap_original_y. |
原始Genamap文本原点y坐标。 |
genamap_char_ |
在文本字符串中的每个字符的旋转以从水平逆时针逆时针测量。 范围:0 ... 360 |
Genamap_slant. |
文本字符串中每个字符的斜率。 负角度给出顺时针倾斜;正角给出逆时针倾斜。 范围:-90 ... 90 |
genamap_font. |
Genamap刻字风格。 范围:任何有效的Genamap系统字体。 整数> = 0 |
genamap_color. |
文本的Genamap颜色。 范围:Genamap Color Index。 整数> = 0 |