Feature Representation
StruMap features consist of geometry and attributes. In particular, all StruMap features contain astrumap_typeattribute, which identifies the geometric type of the feature.
In addition to the generic FME feature attributes that FME Workbench adds to all features (seeAbout Feature Type Attributes), this format also adds format-specific attributes (Format Attributes).
There are five types defined for thestrumap_typeattribute:
Attribute Name |
Contents |
strumap_type |
The StruMap geometric type of this feature. Range: strumap_point | strumap_line | Default:No default Note:strumap_displayed_textis used in place of bothstrumap_textandstrumap_ftextbecause the latter types are not supported by the Writer. |
strumap_id |
The StruMap ID number of the feature. This helps the writer identify the components of each feature. Features which are meant to be part of an aggregate feature should share the same ID. For the reader, this is automatically set. For the writer, if this is not specified, then each feature is considered a single output feature when written to file. Range:Positive Integers Default:No default |
strumap_child_id |
The StruMap geometric type of this feature. Range: strumap_point | Default:No default |