The SEDRIS Data Representation Model
APPENDIX A - Classes
Feature Hierarchy

Abstract Class Name: Feature Hierarchy

Superclass - <Feature Representation>

Subclasses

Definition

An instance of this DRM class is a hierarchically organized collection of <Feature Representation> instances.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

See concrete subclasses for examples.

FAQs

Where can users find further information on feature topology in the DRM?

See P4V4 of the SEDRIS Documentation Set for further information.

Why can't a <Reference Surface> instance be associated to a <Feature Hierarchy> instance, as with <Geometry Hierarchy> instances?

A <Reference Surface> instance is associated to a <Geometry Hierarchy> instance to indicate that the <Geometry Hierarchy> instance represents a reference surface. <Feature Hierarchy> instances are not used to represent reference surfaces.

Constraints

Associated to (one-way) (inherited)

Associated by (one-way) (inherited)

Associated by (one-way)

Composed of (two-way) (inherited)

Composed of (two-way)

Composed of (two-way metadata) (inherited)

Component of (two-way) (inherited)

Component of (two-way)

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> link object 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> link object 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> link object on the association relationship. Each associated <Property Grid> instance indicates 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> link object 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> link object 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> link object on the association relationship. Each associated <Property Grid> instance indicates whether the entire <Property Grid> instance or only some specific cell data within it is participating in the relationship in question.


Prev: Feature Face Ring. Next: Feature Model. Up:Index.