The SEDRIS Data Representation Model
APPENDIX A - Classes
Feature Edge
|
Class Name: Feature Edge
Subclasses
This DRM class is concrete and has no subclasses.
Definition
A one-dimensional <Feature Topology>
instance consisting of an ordered collection of
<Locations> connecting one
<Feature Node> to another
<Feature Node>. The orientation of a
<Feature Edge> is defined by
the order of its <Location> components, taken in
conjunction with its starting <Feature Node>
and ending <Feature Node>.
A <Feature Edge> is used to represent the
location of a segment of either
- one or more <Linear Features>,
- a boundary of one or more
<Feature Faces>, or
- both.
Primary Page in DRM Diagram:
Secondary Pages in DRM Diagram:
Example
A <Linear Feature> representing the
centreline of a road would be defined by one or more
<Feature Edge> instances. The
border of a forested area would be defined by a collection of one or more
<Feature Edge> instances.
FAQs
- When are <Feature Edge> instances
required?
- <Feature Edges> are required whenever either
<Linear Features> or
<Feature Faces> are present.
- Does the sequence of <Locations> that make
up a <Feature Edge> include the
endpoints?
- No. The endpoints of a <Feature Edge>
are defined by its ordered <Feature Node>
associates.
- Are there any geometric constraints on the sequence of
<Locations> that make up a
<Feature Edge>?
- Yes. In general, there should be no duplicate
<Locations> (i.e., having the same coordinates)
within a <Feature Edge>. The path defined by the
sequence of line segments that connect the consecutive
<Locations> that make up a
<Feature Edge> shall not intersect or overlap
itself. <Feature Edges> may meet only at
<Feature Nodes>.
- How are <Feature Edges> affected by
the feature topology level?
- At feature topology level 2 or higher, no
<Feature Edge> may intersect with or overlap
another <Feature Edge>. At feature topology
level 3, each <Feature Edge> forms part of
the boundaries of exactly two <Feature Faces>.
Constraints
Associated to (one-way)
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
The <Feature Faces> (if any) that are bordered by
this <Feature Edge>, ordered counterclockwise when
looking along the <Feature Edge>.
The converse of this relationship is that between
<Feature Face Ring> and <Feature Edge>.
This association specifies that the <Feature Face Ring>
is "bounded by" this <Feature Edge>.
This association specifies that the <Feature Edge>
is "bounded by" the <Feature Nodes>.
The first <Feature Node> is the starting node of
the <Feature Edge>, while the second <Feature Node>
is the ending node.
Prev: Feature.
Next: Feature Face.
Up:Index.
|
Last updated: October 1, 2002
|
Copyright © 2002 SEDRIS
|
|