              # Streets

Vertical Curves
Calculates elevations and grades, on a known symmetrical (equal length tangents) vertical curve, at points on a constant station interval as well as additional selected stations.

Intersect Tangents
Calculates the vertical intersection of two known tangents.

Calculates curb grades on a known horizontal curve by either fitting a single vertical curve (if possible) or by fitting a pair of reversing or separated vertical curves. The calculations are done entirely within the horizontal curve length as defined by the user.

Asymmetric Vertical Curves
Calculates elevations and grades on a known asymmetric (unequal length tangents) vertical curve, including points on a constant station interval as well as additional selected stations.

Vertical Sight Distances
Calculates the minimum required length of vertical curve to obtain a range of sight distances for a given vertical grade intersection.

Horizontal Sight Distances
Calculates the sight distance along a horizontal curve on which there is an obstacle at a known offset distance from the centerline.

Curve Calculations
Calculates all common data on a horizontal curve from any of several pairs of known values.

Curve Staking
Calculates staking data for a horizontal curve, either on a centerline or at a specified offset distance on either side of centerline, at points on a constant station interval as well as additional selected stations.

Spiral Calculations
Calculates solutions for several different types of spirals.

Spiral Staking
Calculates staking data for a spiral curve, either on centerline or at specified offset distance on either side of centerline, at points on a constant station interval as well as additional selected stations.

Superelevations
Creates a table of superelevations rates and safe radii for a known speed and friction factor.