特征表示

除了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