GEOM-450 · Lesson 5 of 12 · 21 min

Road geometry

Streets take a fifth to a quarter of a subdivision's land and a large share of its cost, and once built they last for generations. Their geometry, the alignment in plan, the profile and the cross-section, must be safe for drivers, pedestrians and cyclists, must drain, must carry the utilities and must fit the lots on either side. Detailed highway design belongs to the civil engineer, and an earlier transportation course covers it in depth. This lesson covers what a land development surveyor and designer must know to lay out local and collector streets, compute their curves and fit cul-de-sacs, and it uses Coulee Ridge Drive, the new collector, as its example.

The road hierarchy

Streets in a neighbourhood are classified by function. Local streets give access to lots; they carry little traffic at low speed and should not attract through trips. Collectors gather traffic from local streets and lead it to arterials; they carry more traffic, often a bus route, and have fewer driveways. Arterials move traffic between neighbourhoods and are usually built by the city rather than the developer, though the developer may pay part of the cost through off-site levies. Each class has its own design speed, right-of-way width, pavement width and access rules.

Indicative street classes for a prairie suburb. City standards govern actual values.
Street classTypical right of wayDesign speedAccess
Local residential15 to 20 m30 to 50 km/hDriveways to every lot
Collector20 to 26 m50 to 60 km/hLimited driveways
Arterial30 to 45 m60 to 80 km/hFew or no direct accesses

In Canada, the Transportation Association of Canada's Geometric Design Guide for Canadian Roads is the national reference, adapted by each city in its own design standards. The city's standards are what the design is checked against, so Sunil and Leah keep them open on their desks throughout.

The cross-section

The cross-section shows what sits in the right of way: the pavement with its crown, curb and gutter, boulevards, sidewalks or multi-use paths, street trees, street lights and the buried utilities. The pavement is crowned, typically at about 2 percent, so that water runs to the gutters. Curbs channel the water to catch basins; rolled curbs let cars cross anywhere, while barrier curbs need driveway drops. The width of the right of way is set by what must fit in it, and the surveyor must make sure the legal right of way on the plan matches the design cross-section exactly.

Utilities are placed in standard positions in the cross-section so that crews always know where to dig. Lesson 8 shows a typical arrangement. For layout, the important point is that the right-of-way width is not negotiable once the cross-section is set: narrowing it by a metre to fit one more lot can push a utility out of the right of way and into private lots, which creates easements, conflicts and future costs.

Horizontal alignment

The plan of a street is defined by its centreline: straight tangents joined by circular curves, with transition spirals only on faster roads. Each curve is fixed by its radius R and its central angle Δ, which equals the deflection angle between the tangents at their point of intersection, the PI. From these two values come all the other elements: the tangent length T from the beginning of curve, BC, to the PI; the arc length L; the external distance E from the PI to the middle of the curve; the middle ordinate M from the middle of the curve to the long chord; and the long chord LC from BC to the end of curve, EC.

\[T = R\tan\tfrac{\Delta}{2}, \quad L = R\,\Delta, \quad E = R\Big(\sec\tfrac{\Delta}{2} - 1\Big), \quad M = R\Big(1 - \cos\tfrac{\Delta}{2}\Big), \quad LC = 2R\sin\tfrac{\Delta}{2}\]
A circular curve between two tangents, showing the points BC, PI and EC, the tangent length T, the arc length, the long chord, the external distance E and the middle ordinate M.
Elements of a simple circular curve.

Points along a road are located by stationing, the distance along the centreline from its start. In metric practice stations are written as kilometres plus metres, so 0+273.49 is 273.49 m from the start. The BC station is the PI station minus T, and the EC station is the BC station plus L, not the PI station plus T, because the curve is shorter than the two tangents it replaces.

The minimum radius depends on the design speed, the side friction the tires can safely develop and the cross slope. On a normally crowned urban street, half the pavement slopes the wrong way on a curve, which works against the driver; the minimum radius formula takes this as a negative superelevation of about 2 percent. Theo's script computes the curve on Coulee Ridge Drive, checks its radius against this formula, and then lays out the cul-de-sac bulb at the end of Coulee Court.

Curve elements on Coulee Ridge Drive and the geometry of a cul-de-sac bulb.
import math
# Horizontal curve on Coulee Ridge Drive
R = 120.0                 # radius of the road's axis (m)
delta = math.radians(38.5)
pi_station = 315.40       # station of the PI (m from the start of the road)
T = R * math.tan(delta / 2)
L = R * delta
E = R * (1 / math.cos(delta / 2) - 1)
M = R * (1 - math.cos(delta / 2))
LC = 2 * R * math.sin(delta / 2)
bc = pi_station - T
ec = bc + L
for name, v in (("tangent T", T), ("arc L", L), ("external E", E), ("middle ordinate M", M), ("long chord", LC)):
    print(f"{name:18} {v:8.2f} m")
print(f"BC at {bc:.2f}, EC at {ec:.2f}")
# Minimum radius check: R = V^2 / (127 (e + f)) in SI, V^2 / (15 (e + f)) in US
V, e, f = 40, -0.02, 0.16           # design speed, normal crown, side friction
Rmin = V ** 2 / (127 * (e + f))
print(f"minimum radius at {V} km/h on a normal crown: {Rmin:.0f} m  ->  {'OK' if R >= Rmin else 'too tight'}")

# Cul-de-sac bulb: street of width w joins a bulb of radius Rb through fillet curves of radius r
w, Rb, r = 20.0, 17.0, 10.0
half = w / 2
# a fillet's middle point: offset half + r from the street axis, distance Rb + r from the bulb middle
y = half + r
x = math.sqrt((Rb + r) ** 2 - y ** 2)
phi = math.asin(y / (Rb + r))              # angle at the middle of the bulb
fillet = r * (math.pi / 2 - phi)           # each fillet arc
bulb = Rb * (2 * math.pi - 2 * phi)         # property line arc around the bulb
print(f"bulb property line arc {bulb:.1f} m, each fillet {fillet:.1f} m")
lots = int(bulb // 9.0)
print(f"room for {lots} pie lots with at least {9.0} m of frontage on the bulb")
Output
tangent T             41.91 m
arc L                 80.63 m
external E             7.11 m
middle ordinate M      6.71 m
long chord            79.13 m
BC at 273.49, EC at 354.13
minimum radius at 40 km/h on a normal crown: 90 m  ->  OK
bulb property line arc 78.5 m, each fillet 7.4 m
room for 8 pie lots with at least 9.0 m of frontage on the bulb

The curve, with a radius of 120 m and a central angle of 38.5 degrees, has a tangent of 41.91 m and an arc of 80.63 m, so it runs from station 0+273.49 to 0+354.13. At the collector's design speed of 40 km/h on a normal crown, the minimum radius is about 90 m, so the curve is comfortable. Had the city asked for a higher design speed, the radius would have to grow, or the curve would need superelevation, which is unusual on residential streets because of driveways and drainage.

Vertical alignment

The profile of a street is a series of straight grades joined by parabolic vertical curves. The grade must be steep enough for the gutters to drain, usually at least about 0.5 to 0.6 percent, and not so steep that winter driving is unsafe; local streets in prairie cities are often limited to about 6 to 8 percent. Crest curves must be long enough for stopping sight distance, sag curves long enough for headlight distance and comfort, and every sag must have catch basins at its low point. The profile also sets the elevation of every driveway and therefore every lot, which is why lesson 6 on grading and this lesson must be worked together.

At Coulee Ridge the land falls gently from the ridge to the coulee, so local streets running across the slope can follow the ground at about 1 to 3 percent with little earthwork. The collector along the ridge is flatter, and Sunil holds it at a minimum of 0.6 percent by rolling the profile so that it drains to catch basins at regular low points rather than staying flat for hundreds of metres.

Intersections and cul-de-sacs

Intersections should meet as nearly at right angles as possible, and city standards usually require angles of at least about 70 to 75 degrees. Intersections along a collector should be spaced far enough apart that their queues and turning movements do not overlap, and offsets between nearby intersections on opposite sides should be avoided or made large. Each corner gets a curb return radius and a corner cut or sight triangle on the lots, where fences and planting are restricted so drivers can see each other. These corner cuts appear on the plan as part of the right of way.

A cul-de-sac ends in a turning bulb large enough for fire trucks, garbage trucks and snow plows to turn around. The city's standards, informed by the fire department, set the minimum bulb radius and the maximum cul-de-sac length. The bulb's property line is a circle joined to the street's right-of-way lines by reverse curves, called fillets. The surveyor computes where each fillet meets the street line and the bulb, so that the lot lines and the pie lots can be dimensioned. In Theo's computation, a bulb of radius 17 m with 10 m fillets leaves about 78.5 m of property line around the bulb, enough for eight pie lots.

A cul-de-sac bulb drawn as a large circle joined to two parallel street lines by small fillet curves whose centres lie outside the street.
The bulb of a cul-de-sac joined to the street by fillet curves.

Worked problem

Stationing a curve

A curve on a local street has R = 90 m and Δ = 52°00′00″. The PI is at station 0+412.60. Find T, L and the stations of BC and EC.

Show solution
  1. \[T = 90\tan 26^\circ = 43.90 \text{ m}\]
  2. \[L = 90 \times 52 \times \frac{\pi}{180} = 81.68 \text{ m}\]
  3. \[\text{BC} = 412.60 - 43.90 = 368.70 \;\to\; 0{+}368.70\]
  4. \[\text{EC} = 368.70 + 81.68 = 450.38 \;\to\; 0{+}450.38\]

Answer: T = 43.90 m, L = 81.68 m, BC at 0+368.70 and EC at 0+450.38.

Calming traffic and serving people on foot

Geometry also shapes how people behave on a street. Long straight local streets invite speeding; gentle curves, short blocks, narrower pavements and raised crossings slow traffic without signs. Curb extensions at intersections shorten pedestrian crossings and make the corner radius tighter, which slows turning cars. Many cities now require sidewalks on both sides of collectors and at least one side of local streets, and multi-use paths that connect to schools, parks and transit. These features have geometry of their own, such as path widths, curb ramps, crossing locations and sight lines, and they appear on the plan as rights of way or walkways. Designing them into the first layout is far easier than fitting them in after the lots are fixed.

Coulee Geomatics: fitting roads and lots

Leah's first layout had a tight curve where the collector bends around the park. The curve was fine for traffic, but it left a run of narrow wedge lots on its inside. Flattening it to a 120 m radius moved the park edge and gave regular lots on both sides. This is a common pattern in subdivision design: road geometry is often chosen as much for the lots it creates as for the traffic it carries, as long as the safety minimums are met.

Common mistakes

  • MistakeComputing the EC station as the PI station plus T.

    InsteadEC equals BC plus the arc length L, because the curve is shorter than the tangents.

  • MistakeUsing a minimum radius formula with positive superelevation on a crowned urban street.

    InsteadOn a normal crown, half the pavement has a negative cross slope; use about −2 percent.

  • MistakeDesigning a flat street profile to save earthwork.

    InsteadKeep a minimum gutter grade, about 0.5 to 0.6 percent, or roll the profile to low points.

  • MistakeNarrowing the right of way to gain a lot.

    InsteadKeep the full cross-section; utilities and sidewalks need the space.

Summary and key terms

  • Streets are classified as local, collector and arterial, each with its own speed, width and access rules.
  • The cross-section sets the right-of-way width; it must hold pavement, curbs, walks, trees and utilities.
  • A circular curve is defined by R and Δ; T, L, E, M and LC follow from them.
  • Stations are distances along the centreline; EC equals BC plus L.
  • Minimum radii depend on design speed, side friction and cross slope; crowned streets use about −2 percent.
  • Profiles need minimum grades for drainage; cul-de-sac bulbs are sized for service and emergency vehicles.
Right of way
The strip of land dedicated for a street and its utilities.
PI
The point of intersection of two tangents.
BC and EC
The beginning and end of a circular curve.
Station
A distance along a centreline from its starting point.
Fillet
A short curve joining a cul-de-sac bulb or corner to the straight street line.
Sight triangle
An area at a corner kept clear so drivers can see approaching traffic.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. Which street class should carry through traffic: local or collector?

    Show answer

    Collector; local streets serve only access to lots.

  2. What is the central angle of a curve in terms of the tangents?

    Show answer

    It equals the deflection angle between the tangents at the PI.

  3. Why is superelevation rare on residential streets?

    Show answer

    Driveways, intersections and drainage make tilted pavements impractical at low speeds.

  4. Why must every sag in a street profile have a catch basin?

    Show answer

    Water collects at the low point and has nowhere else to go.

  5. What is the long chord of a curve with R = 100 and Δ = 60°?

    Show answer

    2 × 100 × sin 30° = 100, in the same units as R.

  6. Why did Leah flatten the curve around the park?

    Show answer

    A larger radius gave regular lots instead of narrow wedges on the inside of the curve.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz