Intergraph MGE Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format also adds format-specific attributes (Format Attributes).

Each design element may be attached to one or more MGE features. The FME feature consists of a design element, a single MGE feature, and the attributes from the row of the feature’s attribute table which corresponds to the element. Special FME feature attributes are used to hold design element parameters. The MGE writer will use these attribute values as it fills in an element structure during output. The MGE reader will set these attributes in the FME feature it creates for each element it reads.

Tip: By using a common value for graphic group value, several otherwise separate elements may be tied together into a logical super-element for later processing by application programs.

FME considers the MGE feature name to be the FME feature type of an element in a MGE design file. Each MGE element, regardless of its geometry type, shares a number of other parameters. Please see the Design File Reader/Writer feature representation for the parameters specific descriptions to each of the supported element types.

The MGE reader and writer use symbolic names for the design element types, rather than numeric values. This greatly simplifies element type specification. The following table maps the design element type number to its corresponding FME feature igds_type value that is used by the MGE reader and writer. Subsequent sections describe the handling of each of these element types in detail.

IGDS Element Type

FME igds_type

2

igds_cell

3

idgs_point

4, 12

idgs_line

6, 14

idgs_shape

7

idgs_text_node

11, 12

idgs_curve

15

idgs_ellipse

16

idgs_arc

17

idgs_text

7, 17

idgs_multi_text

2, 6, 14

idgs_solid