特征表示

StruMap特征由几何图形和属性组成。特别是,所有StruMap特性都包含一个strumap_type属性,该属性标识特征的几何类型。

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

对象定义了五种类型strumap_type属性:

属性名称

内容

strumap_type

该特征的StruMap几何类型。

范围:

strumap_point |

strumap_line |
strumap_line_symbol |
strumap_polygon |
strumap_displayed_text

默认值:没有默认的

注意:strumap_displayed_text是用来代替两者的吗strumap_textstrumap_ftext因为Writer不支持后一种类型。

strumap_id

该特性的StruMap ID号。这有助于作者识别每个特性的组成部分。作为聚合特性一部分的特性应该共享相同的ID。对于阅读器,这是自动设置的。对于写入器,如果没有指定,则将每个特性写入文件时视为单个输出特性。

范围:正整数

默认值:没有默认的

strumap_child_id

该特征的StruMap几何类型。

范围:

strumap_point |
strumap_line |
strumap_line_symbol |
strumap_polygon |
strumap_displayed_text

默认值:没有默认的