The SEDRIS Data Representation Model
APPENDIX A - Classes
Areal Feature

Class Name: Areal Feature

Superclass - <Primitive Feature>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies a <Primitive Feature> that encloses a bounded region, such as a forest or a built-up area.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. Consider an <Areal Feature> representing a lake. It has a <Feature Face>, which defines its size, shape, and topological relationships; <Property Value> components that describe its characteristics, such as bottom composition, and a <Label> that identifies it as "Duck Lake".

FAQs

Is Level 3 feature topology required in order for <Areal Feature> instances to exist?

No. Although in VPF, for example, the mere presence of Faces implies Level 3 topology, this is not the case in SEDRIS. <Areal Feature> instances may exist at any level of topology.

Can an <Areal Feature>'s topology consist of multiple <Feature Face> instances? If so, are these <Feature Face> instances required to be adjacent or connected to one another?

An <Areal Feature> can consist of multiple <Feature Face> instances. There is no requirement that the <Feature Face> instances be connected to one another.

For example, a forest that has a stream and a road passing through it commonly would be represented as a single <Areal Feature>, but might require multiple <Feature Face> instances.

Constraints

Associated to (one-way) (inherited)

Associated by (one-way) (inherited)

Associated with (two-way)

Composed of (two-way) (inherited)

Composed of (two-way metadata) (inherited)

Component of (two-way) (inherited)

Inherited Field Elements

This class has no inherited field elements.

Notes

Associated to Notes


Feature_Representation

 An association between two <Feature Representation> instances
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data> instance on the association
 relationship.

Geometry_Hierarchy

 An association between a <Geometry Hierarchy> instance and
 a <Feature Representation> instance indicates that the
 environmental object(s) that they represent have the
 semantic relationship indicated by the <Base Association Data>
 instance on the association relationship.

Property_Grid

 An association between a <Property Grid> instance and a
 <Feature Representation> instance indicates that the
 environmental object(s) represented by the
 <Feature Representation> instance and the <Property Grid> instance
 (or some specific cell data within that <Property Grid> instance)
 have the semantic relationship indicated by the
 <Base Association Data> instance on the association relationship.
 Each associated <Property Grid> instance will indicate whether the
 entire <Property Grid> instance or only some specific cell data
 within it is participating in the relationship in question.

Associated from Notes


Feature_Representation

 An association between two <Feature Representation> instances
 indicates that the environmental object(s) that they
 represent have the semantic relationship indicated by
 the <Base Association Data> instance on the association
 relationship.

Geometry_Hierarchy

 An association between a <Geometry Hierarchy> instance and
 a <Feature Representation> instance indicates that the
 environmental object(s) that they represent have the
 semantic relationship indicated by the <Base Association Data>
 instance on the association relationship.

Property_Grid

 An association between a <Property Grid> instance and a
 <Feature Representation> instance indicates that the
 environmental object(s) represented by the
 <Feature Representation> instance and the <Property Grid> instance
 (or some specific cell data within that <Property Grid> instance)
 have the semantic relationship indicated by the
 <Base Association Data> instance on the association relationship.
 Each associated <Property Grid> instance will indicate whether the
 entire <Property Grid> instance or only some specific cell data
 within it is participating in the relationship in question.

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: Arc. Next: Attachment Point. Up:Index.

Last updated: July 16, 2004 Copyright © 2004 SEDRIS