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, i.e., a <Point Feature>, <Linear Feature>, or <Areal Feature>.

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> 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

 Supports "attributes for derived objects."
 That is, these components are used only to specify
 texture mapping information for geometry that
 is derived from the <Primitive Feature> by the consumer.
 These <Image Mapping Functions> 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, e.g. radar.

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

Last updated: October 1, 2002 Copyright © 2002 SEDRIS™