Spatials

SpatialWare also holds geometric features that are aggregates, called spatials.

A spatial is a compound containing zero or more of the following: spatialware_point, spatialware_line, spatialware_arc, spatialware_ellipse, spatialware_curve, or spatialware_polygon. All components of spatials that are read from SpatialWare are output in separate features.

Each feature that was a component of a spatial will have the following special attributes on them, assisting in aggregating or re-combining the spatial in the mapping file if necessary:

Attribute Name

Contents

spatialware_spatial_id

An integer ID given to all members of the same spatial. All members of different spatials will have different IDs; all members within the same spatial will share this ID.

spatialware_spatial_order_id

This integer ID specifies what place in the spatial order the feature occupied. This value will be zero for the first feature in a spatial.

spatialware_spatial_centroid_x

The entire spatial’s centroid X location.

spatialware_spatial_centroid_y

The entire spatial’s centroid Y location.

spatialware_spatial_centroid_z

The entire spatial’s centroid Z location.

spatialware_spatial_is_assembled

YES if the spatial is assembled. NO if otherwise.