Table 6.114—DRM_Geometry_Edge

Property

Description

Superclass

·         <DRM Geometry Topology>

Class

·         <DRM Geometry Edge>

Subclass

·         none

Definition

An instance of this DRM class is a one-dimensional <DRM Geometry Topology> instance consisting of an ordered collection of <DRM Location> instances connecting one <DRM Geometry Node> to another <DRM Geometry Node>. The orientation of a <DRM Geometry Edge> is defined by the order of its <DRM Location> components, taken in conjunction with its starting <DRM Geometry Node> and ending <DRM Geometry Node>.

A <DRM Geometry Edge> is used to represent the location of a segment of:

a. one or more <DRM Linear Geometry> instances,

b. a boundary of one or more <DRM Geometry Face> instances, or

c. both.

Example(s)

·         The segment (edge) connecting two <DRM Geometry Node> instances within a topological construct that is used to provide the topology of a <DRM Linear Feature> instance that represents the center line of a river.

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)

·         zero or more {ordered} <DRM Geometry Face>s1

·         exactly two {ordered} <DRM Geometry Node>s2

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         zero or more <DRM Connected Geometry Edge>s through <DRM Edge Direction>s.

·         zero or more <DRM Geometry Face Ring> through <DRM Edge Direction>s

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         zero or more <DRM Linear Geometry> through <DRM Edge Direction>s

Composed of (two-way) (inherited)

·         zero or one <DRM Geometry ID>

Composed of (two-way)

·         zero or more <DRM Same As Geometry Edge>

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         one <DRM Union of Geometry Topology>

Component of (two-way)

·         none

Constraints

·         Connected edge restrictions

Notes

1 The <DRM Geometry Face> (if any) that are bordered by this <DRM Geometry Edge>, ordered counterclockwise when looking along the <DRM Geometry Edge>. The converse of this relationship is that between <DRM Geometry Face Ring> and <DRM Geometry Edge>.

2 This association specifies that the <DRM Geometry Edge> is "bounded by" the <DRM Geometry Node>s. The first <DRM Geometry Node> is the starting node of  the <DRM Geometry Edge>, while the second <DRM Geometry Node> is the ending node.

Class diagram

<DRM Geometry Edge>