[LandXML] The Superelevation element doesn't appear to store the data necessary to define the superelevation information for an alignment.

  • From: "Johnson, Rodger D@DOT" <rodger.johnson@xxxxxxxxxx>
  • To: "landxml@xxxxxxxxxxxxx" <landxml@xxxxxxxxxxxxx>
  • Date: Wed, 3 Dec 2014 23:00:00 +0000

For those of you working on LandXML 2.0, please try updating the schema for the 
superelevation element.  As it is now the element doesn't appear to store the 
data necessary to define the superelevation information for an alignment.



The information that defines the superelevation for an alignment are:

  1.  The Station that the slope changes at.
  2.  The Slope for each width section of the road (i.e. inside lane, #2 lane, 
outside shoulder, etc.)
  3.  The Description for the change in slope (i.e.  Begin Runoff, Full Super 
etc.)
  4.  The Normal Slope, that is the cross slope when no slope is defined. 
(optional)
  5.  Smoothing transition curve, some draw a pretty curve at the transitions 
of the superelevation rates, but in reality this does not find it's way into 
the design calc's or the finished roadway.

The schema appears to only handle #1 and #3.  Granted a single slope may be 
provided for the full super station but it does not describe which part of the 
road is at full super.



The following are examples of Superelevation data as stored in the 
superelevation input files for CAiCE, and Civil 3D programs (it would be 
interesting if others could provide data from Carlson, InRoads, Trimble etc.):

-------------------------------------------------------------

CAiCE example

Station    SERateLeft    SERateRight    ShoulderRateLeft    ShoulderRateRight   
 Type
3+10.59    -0.02000    -0.02000     -0.05000                 -0.05000           
         Sh_End NC
3+85.59    -0.02000    -0.02000     -0.05000                 -0.02000           
         End NC
4+35.59    -0.02000    -0.05000           0                            0        
                 Zero Super
4+85.59    -0.02000    0.02000      -0.05000                 0.02000            
         Rev. Crown
5+60.59    -0.05000    0.05000      -0.05000                 0.05000            
         Sh. Trans.
5+85.59    -0.06000    0.06000      -0.06000                 0.06000            
         Begin FS
7+56.77    -0.06000    0.06000      -0.06000                 0.06000            
         Begin FS
7+58.21    -0.06000    0.06000      -0.06000                 0.06000            
         End FS
7+83.21    -0.05000    0.05000      -0.05000                 0.05000            
         Sh. Trans.
8+58.21    -0.02000    0.02000      -0.05000                 0.02000            
         Rev. Crown
9+08.21    -0.02000    -0.05000            0                         0          
                 Zero Super
9+58.21    -0.02000    -0.02000     -0.05000                 -0.02000           
         Begin NC
10+33.21  -0.02000    -0.02000     -0.05000                 -0.05000            
        Sh_Begin NC



  1.  The stations are listed as stations in the "Station" column.
  2.  CAiCE has 4 options for the width section of road, columns 2-5.
     *   SERateLeft (the left lane)
     *   SERateRight (the right lane)
     *   ShoulderRateLeft (the left shoulder)
     *   ShoulderRateRight (the right shoulder)
  3.  The Descriptions for the change in slope are listed in the Type column 
CAiCE has 12 valid entries
     *   Begin Crown
     *   Rev. Crown
     *   Begin NC
     *   End NC
     *   Beg FS
     *   End FS
     *   Zero Super
     *   Sh_Begin NC
     *   Begin FS
     *   Sh_End NC
     *   Manual Entry
     *   Sh. Trans.
  4.  The normal slope that was used was +/- 0.02 this could be stored in the 
xml as the normal slope or the actual value could be stored.

-----------------------------------------------------------------

Civil 3D example

Superelevation Region     Station     Description     Smoothing Curve Length    
 Left Outside Shoulder     Left Outside Lane     Left Inside Lane     Left 
Inside Shoulder     Right Outside Shoulder     Right Outside Lane     Right 
Inside Lane     Right Inside Shoulder
     0+00.00'     Begin Alignment     0.0000     0.00%     0.00%     -0.02%     
-0.05%     -0.05%     0.00%     -0.02%     0.00%
     3+10.59'     Sh_End NC     0.0000     0.00%     0.00%     -0.02%     
-0.05%     -0.05%     0.00%     -0.02%     0.00%
     3+85.59'     End NC     0.0000     0.00%     0.00%     -0.02%     -0.05%   
  -0.02%     0.00%     -0.02%     0.00%
     4+35.59'     Zero Super     0.0000     0.00%     0.00%     -0.02%     
-0.05%     0.00%     0.00%     0.00%     0.00%
     4+85.59'     Rev. Crown     0.0000     0.00%     0.00%     -0.02%     
-0.05%     0.02%     0.00%     0.02%     0.00%
     5+60.59'     Sh. Trans.     0.0000     0.00%     0.00%     -0.05%     
-0.05%     0.05%     0.00%     0.05%     0.00%
     5+85.59'     Begin FS     0.0000     0.00%     0.00%     -0.06%     -0.06% 
    0.06%     0.00%     0.06%     0.00%
     7+56.77'     Begin FS     0.0000     0.00%     0.00%     -0.06%     -0.06% 
    0.06%     0.00%     0.06%     0.00%
     7+58.21'     End FS     0.0000     0.00%     0.00%     -0.06%     -0.06%   
  0.06%     0.00%     0.06%     0.00%
     7+83.21'     Sh. Trans.     0.0000     0.00%     0.00%     -0.05%     
-0.05%     0.05%     0.00%     0.05%     0.00%
     8+58.21'     Rev. Crown     0.0000     0.00%     0.00%     -0.02%     
-0.05%     0.02%     0.00%     0.02%     0.00%
     9+08.21'     Zero Super     0.0000     0.00%     0.00%     -0.02%     
-0.05%     0.00%     0.00%     0.00%     0.00%
     9+58.21'     Begin NC     0.0000     0.00%     0.00%     -0.02%     -0.05% 
    -0.02%     0.00%     -0.02%     0.00%
     10+33.21'     Sh_Begin NC     0.0000     0.00%     0.00%     -0.02%     
-0.05%     -0.05%     0.00%     -0.02%     0.00%
     11+00.00'     End Alignment     0.0000     0.00%     0.00%     -0.02%     
-0.05%     -0.05%     0.00%     -0.02%     0.00%

  1.  The stations are listed as stations in the "Station" column.
  2.  Civil 3D has 8 options for the width section of the road, columns 5-12.
     *   Left Outside Shoulder
     *   Left Outside Lane
     *   Left Inside Lane
     *   Left Inside Shoulder
     *   Right Outside Shoulder
     *   Right Outside Lane
     *   Right Inside Lane
     *   Right Inside Shoulder
  3.  The Descriptions for the change in slope are in the "Description" column, 
note the same descriptions from CAiCE were used here just for consistency.
  4.  The normal slope that was used was +/- 0.02 this could be stored in the 
xml as the normal slope or the actual value could be stored.
  5.  The "Smoothing Curve Length" is to draw a pretty curve.
  6.  The region column is used by Civil 3D to group the superelevation data 
with the associated curve, but the software appears to automatically populate 
this.

Thank you for working on LandXML 2.0



Rodger Johnson, P.E.

Caltrans Office of CADD and Engineering GIS

Other related posts:

  • » [LandXML] The Superelevation element doesn't appear to store the data necessary to define the superelevation information for an alignment. - Johnson, Rodger D@DOT