Each "Alignment" object must have at least one object to define the horizontal control line. Multiple segments can be combined to define the full horizontal alignment of the road. Multiple segments can be combined to define the full horizontal alignment of the road.
Horizontal segments are used to design the route between the two predetermined stops in the plan. The elements of "Alignment," "Horizontal Curve," and "Transition Curve" can be utilized in defining the horizontal segments. The road design takes into account ergonomics and cost efficiency and employs a combination of these elements accordingly.
Example:
<ON="AlignmentObject6"T="Project"Category="3D Geometric Objects"TransAlignRule="Right"><!-- created by ParamML Examples on 02.02.2023 --><ON="Route1"T="Alignment"Station="0"Azimuth="1.57079632679"Lat="0"Lng="0"Elev="0"><ON="P1"T="ElevationPoint"Station="0"Elevation="0"><PN="Station"V="0"/><PN="Grade"V="0"/><PN="Elevation"V="0"/></O><ON="P2"T="ElevationPoint"Station="0"Elevation="0"><PN="Station"V="200"/><PN="Grade"V="0"/><PN="Elevation"V="0"/></O><ON="P3"T="ElevationPoint"Station="0"Elevation="0"><PN="Station"V="600"/><PN="Grade"V="0"/><PN="Elevation"V="600"/></O><OT="Straight"Length="1200"/><ON="CR1"T="CrossSection"Station="0"LeftEdgeToHCL="100"><ON="Left1"T="CrossSectionSegment"Width="100"Slope="0.2"/><ON="Left1"T="CrossSectionSegment"Width="100"Slope="-0.2"/></O><ON="CR2"T="Circular"><PN="Length"V="300"/><PN="Radius"V="200"/><PN="Direction"V="RIGHT"/></O></O><ON="Route2"T="Alignment"Y="600"Station="100"Azimuth="1.57079632679"Lat="0"Lng="0"Elev="0"><OT="Straight"Length="200"/><OT="CrossSection"Station="0"LeftEdgeToHCL="240"><OT="CrossSectionSegment"Width="240"Slope="0"/></O><OT="ElevationPoint"Station="0"Elevation="0"/><ON="CR2"T="Circular"><PN="Length"V="300"/><PN="Radius"V="200"/><PN="Direction"V="RIGHT"/></O></O><ON="Route3"T="Alignment"Y="1200"Station="150"Azimuth="1.57079632679"Lat="0"Lng="0"Elev="0"><OT="CrossSection"Station="0"LeftEdgeToHCL="240"><OT="CrossSectionSegment"Width="240"Slope="0"/></O><ON="TangentSeg_1"T="Straight"Length="300"/><ON="Spiral_Bk"T="Spiral"Length="500"Direction="Dir"/><ON="Curve_101"T="Circular"><PN="Length"V="1500"/><PN="Radius"V="1200"/><PN="Direction"V="'RIGHT'"/></O></O></O>