Table 6.101—DRM_Feature_Node

Property

Description

Superclass

·         <DRM Feature Topology>

Class

·         <DRM Feature Node>

Subclass

·         none

Definition

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

Example(s)

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

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

Inherited field elements

field_name

range

Field_Data_Type

none

 

 

Field elements

field_name

range

Field_Data_Type

none

 

 

Associated to (one-way) (inherited)

·         none

Associated to (one-way)

·         none

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         zero or more <DRM Feature Edge>s1

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         zero or one <DRM Feature Face>2

·         zero or more <DRM Feature Node>s

·         zero or more <DRM Point Feature>

Composed of (two-way) (inherited)

·         zero or one <DRM Feature  ID>

·         zero or more <DRM Property Value>s

Composed of (two-way)

·         zero or more {ordered} <DRM Connected Feature Edge>s

·         one <DRM Location>

·         zero or more <DRM Same As Feature Node>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Composed of (two-way) (inherited)

·         zero or more <DRM Union Of Feature Topology>s

Composed of (two-way)

·         none

Constraints

·         Connected edge restrictions

·         Contained node restrictions

·         No attribute conflicts

·         Non-crossing associations

Notes

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

2 The <DRM Feature Face> that contains the <Feature Node>, if any.

Class diagram

<DRM Feature Node>