Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (seeAbout Feature Attributes), special FME feature attributes are used by the AIXM 4.5 reader to store the characteristics of the features it reads.

The AIXM 4.5 Reader module utilizes the XML Reader module in processing the AIXM XML file. Thus, the feature representation is similar to the feature representation of the XML Reader module. The format attribute, xml_type, which may identify the geometry type of the feature, is identical in intent to the same attribute set by the XML Reader. Details of this attribute can be found in the XML Reader/Writer documentation.

Attribute Name

Contents

aixm_update_ID

When an AIXM Update message changes the natural key that identifies an object, then this attribute will hold the old natural key of the object to be updated.

aixm_update_group_no

This attribute determines the order of the AIXM Group elements within the output file. The values of this attribute are integers, and identifies the feature with a specific group. When all features are received by the AIXM writer, features are grouped according to the values of their aixm_update_group_no attribute, and the groups are written in ascending order of through group numbers. If this attribute is not specified, then the feature will be grouped with group number zero.

aixm_update_name

The value of this attribute specifies the ‘name’ attribute of the AIXM Group element that holds the feature.

aixm_update_subname

The value of this attribute specifies the ‘sub-name’ attribute of the AIXM Group element that holds the feature.

aixm_update_reason

The value of this attribute specifies the ‘reason’ attribute of the AIXM Group element that holds the feature.

aixm_update_type

The value of this attribute determines the type of the AIXM Update message for that particular feature: New, Update, or Withdrawn.

aixm_update_created The value of this attribute specifies the date and time the AIXM Update message was created.
aixm_update_effective The effective date of the AIXM Update message.

aixm_noseq

The AIXM reader normalizes the XML schema. After this transformation, child elements that composed a parent element may become independent features. If the child elements were ordered within the parent element, then this attribute will hold the sequence number that determines the child element’s placement within a parent element.

aixm_update_changed

This is a list attribute that holds the names of attributes that are flagged as changed in an AIXM Update message.