: Public abstract Class
Created: 08/03/2020 18:47:07
Modified: 12/01/2021 11:34:07
Project:
Advanced:
A geometric primitive for constructing a horizontal alignment.<br/>
Element Source Role Target Role
HorizontalAlignment
Class  
Name: isStructuredIn
 
Name:  
 
Details:
The horizontal alignment is an ordered set of horizontal segments.<br/><br/>
Element Source Role Target Role
Angle
Class  
Name: initialAzimuth
 
Name:  
 
Details:
Initial azimuth of the segment, or bearing, the clockwise angle departing from geographic north.<br/>The azimuth is optional because it is either irrelevant or may derive from position information associated with the segment.<br/>
Length
Class  
Name: length
 
Name:  
 
Details:
The length of the segment when projected on the horizontal plane. The length is optional because it may be irrelevant or may be derived from position information associated with the linear location. <br/>
Angle
Class  
Name: endAzimuth
 
Name:  
 
Details:
Azimuth at the end of the segment. Not normally needed for straight line segments.<br/><br/>
LinearLocation
Class  
Name: hasLinearLocation
 
Name:  
 
Details:
Mapping to a linear location on the topology. the linear location can be associated with position in one or more coordinate systems.<br/>
Tag Value
source OGC
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Issue #71 complete geometry model Issue Abstraction To  
BaseObject Class Generalization To  
Issue #136 Issue Abstraction From  
HorizontalSegmentLine Class Generalization From  
Angle Class Strong From Initial azimuth of the segment, or bearing, the clockwise angle departing from geographic north. The azimuth is optional because it is either irrelevant or may derive from position information associated with the segment.
Length Class Strong From The length of the segment when projected on the horizontal plane. The length is optional because it may be irrelevant or may be derived from position information associated with the linear location.
Angle Class Strong From Azimuth at the end of the segment. Not normally needed for straight line segments.
HorizontalAlignment Class Weak To The horizontal alignment is an ordered set of horizontal segments.
HorizontalSegmentTransition Class Generalization From  
HorizontalSegmentArc Class Generalization From  
LinearLocation Class Strong From Mapping to a linear location on the topology. the linear location can be associated with position in one or more coordinate systems.