The SEDRIS Data Representation Model
APPENDIX A - Classes
Feature Node

Class Name: Feature Node

Superclass - <Feature Topology>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class is a zero-dimensional <Feature Topology> instance used to represent the location of a <Point Feature> and / or the endpoints of one or more <Feature Edge> instances.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

Example

  1. The location of a small building might be represented by a single <Feature Node>.

  2. The intersection of two roads would be represented by a <Feature Node>.

FAQs

When are <Feature Node> instances required?

<Feature Node> instances are required whenever either <Point Feature> or <Feature Edge> instances are present, regardless of the feature topology level.

Are there any geometric constraints on the <Location> that is associated with a <Feature Node>?

Yes. At all feature topology levels greater than zero, different <Feature Node> instances cannot share the same <Location>.

Constraints

Associated by (one-way)

Associated with (two-way)

Composed of (two-way)(inherited)

Composed of (two-way)

Component of (two-way)(inherited)

Inherited Field Elements

This class has no inherited field elements.

Notes

Associated with Notes


Feature_Edge

 The other half of this relationship is supplied by the
 <Connected Feature Edge> component of the given
 <Feature Node> instance.

Feature_Face

 This identifies the <Feature Face> that contains the given
 <Feature Node> instance, if one exists.

Prev: Feature Model Instance. Next: Feature Same As. Up:Index.

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