The SEDRIS Data Representation Model
APPENDIX A - Classes
Primitive Feature

Abstract Class Name: Primitive Feature

Superclass - <Feature>

Subclasses

Definition

A <Feature> that is not hierarchically structured.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

See individual subclasses for examples.

FAQs

What determines whether a <Feature> is represented as a <Point Feature>, a <Linear Feature>, or an <Areal Feature>?

This is primarily determined by the dimensions of the <Feature>, in conjunction with the nature of the <Feature>, the resolution of the source imagery from which the feature was extracted, and the intended use of the extracted feature data. A long, narrow feature will be extracted as a <Linear Feature>, representing the centreline of the actual feature, with a width field. A very small feature will be extracted as a <Point Feature>, with length and width fields, or possibly a radius field.

Constraints

Associated with (two-way)(inherited)

Composed of (two-way)(inherited)

Composed of (two-way)

Composed of (two-way metadata)(inherited)

Component of (two-way)(inherited)

Inherited Field Elements

This class has no inherited field elements.

Notes

Associated with Notes


Feature

 An association between two <Feature> instances indicates
 that they are alternate representations of the same
 environmental object.

Geometry_Hierarchy

 An association between a <Geometry Hierarchy> instance and a
 <Feature> instance indicates that the <Geometry Hierarchy>
 and the <Feature> are alternate representations of the same
 environmental object.

Property_Grid

 An association between a <Property Grid> instance and a
 <Feature> instance indicates that the <Feature> and the <Property Grid>
 (or some specific cell data within that <Property Grid>) are
 alternate representations of the same environmental object.
 Each associated <Property Grid> will indicate which is the case.

Composed of Notes


Image_Mapping_Function

 These components support "attributes for derived objects"; that
 is, they are used only to specify texture mapping information
 for geometry that is derived from the <Primitive Feature> by
 the consumer. These <Image Mapping Function> components shall use
 <Image Anchor> components to specify the mapping.

Presentation_Domain

 This is needed because in many cases, a <Primitive Feature> may be
 significant only for a particular domain, such as radar.

Prev: Primitive Colour. Next: Primitive Geometry. Up:Index.

Last updated: May 15, 2003 Copyright © 2003 SEDRIS™