Free calculator

Stationing calculator

12+34.56 arithmetic that does not go wrong when the alignment is metric.

Everything is computed in your browser. Nothing you type is uploaded, stored, or logged.

Sets the interval every field on this page is read and written with.

One station is 100 ft, and sub-station distances are written to 2 decimals. Change the system and every panel below re-reads what you typed at the new interval — the same digits, a different distance.

Station and distance

A station is only a way of writing a distance from the start of the alignment. These two fields are independent: each converts on its own.

12+34.56, or a plain distance
A plain distance from the origin of the alignment
As a distance
1,234.56 ft
As a station
12+34.56

Station plus or minus a distance

Running ahead or back along the alignment by a measured distance — the arithmetic behind an offset stake or a tie from a known point.

The station you are working from
Enter it positive; the direction is set below
Resulting station
14+84.56
Applied
+250.00 ft

Distance between two stations

Signed, and taken in the order you enter them, so the sign tells you which way the second station lies from the first.

Distance along the alignment
565.44 ft
Full stations spanned
5

Station equation

Written on the plans as BACK = AHEAD. The gap is the chainage the alignment gains or loses at that point, and it applies to every station beyond it.

The station arriving at the equation point
The station the same physical point carries on the new chainage
A back-alignment station beyond the equation point
Gap (ahead − back)
50.00 ft
Converted station
50+50.00

The gap is positive, so the alignment gains chainage at the equation: stations ahead of it are numbered higher than the ground distance alone would give.

Full stations across a range

Every full station between two chainages, inclusive — the skeleton of a cross-section run or a grade sheet.

Full stations at 100 ft intervals
StationDistance from origin (ft)From the start of the range (ft)
13+00.001,300.0065.44
14+00.001,400.00165.44
15+00.001,500.00265.44
16+00.001,600.00365.44

A station is a distance measured along an alignment from its origin, written in a notation that puts a plus sign at a fixed interval. It is not a coordinate and it is not a chainage measured through the air: it is the distance a wheel would roll following the centerline. Everything on a road, a pipeline or a railway is located by station and offset, so station arithmetic is the most-used calculation on a construction project and the easiest one to get quietly wrong.

Reading 12+34.56

The number before the plus counts whole stations. The number after it is the remaining distance into the current station. With a 100 ft station, 12+34.56 means twelve full stations of 100 ft, plus 34.56 ft, which is 1,234.56 ft from the origin.

12+34.56 = 12 × 100 + 34.56 = 1,234.56 ft
The plus notation is base-100 arithmetic with a visible separator.

The notation exists because it makes distances readable at a glance. The difference between 12+34.56 and 15+34.56 is obviously three stations, three hundred feet, without any subtraction. It also matches how work is organised: cross-sections at full stations, grade stakes at half stations, and a stake labelled 12+50 that a crew can find without a calculator.

Two details of the written form matter. The sub-station part is always padded to the full width of the interval, so 1,204.56 ft is 12+04.56 and never 12+4.56. And the sub-station part never reaches the interval: a distance that rounds up to a full station carries into the station count, so 1,299.999 ft printed to two decimals is 13+00.00, not 12+100.00. This calculator handles both, which is more than can be said for a spreadsheet formula built out of INT and MOD.

The interval is not universal

The single most damaging assumption in station arithmetic is that a station is always 100. It is not, and the interval depends on the country, the era and sometimes on the agency.

The three conventions this calculator reads and writes.
SystemOne station1,234.56 units is writtenSub-station decimals
US customary100 ft12+34.562
Metric, kilometer station1000 m1+234.5603
Metric, hectometre station100 m12+34.5603

The metric kilometer station is the common international convention, because it makes the station count a kilometer post. A number of agencies use a 100 m station instead, which keeps the written form looking exactly like the US one while meaning something else entirely.

Arithmetic along the alignment

Once a station is converted to a plain distance the arithmetic is ordinary subtraction, which is exactly why the conversion is worth doing carefully. Three operations cover almost everything.

  • Station plus a distance. Running ahead by 250 ft from 12+34.56 gives 14+84.56. Running back gives 9+84.56. The direction is not a property of the distance, so this calculator asks for it separately rather than relying on you to type a minus sign.
  • Distance between two stations. Taken as second minus first, so the sign carries information: a negative result means the second point is a back station, lying behind the first in the direction of increasing chainage.
  • Station equations, which are the operation that breaks naive arithmetic entirely.

A negative station is legitimate. Stations run backwards past the origin as 0+00, then −0+50, then −1+00, and this comes up on any project where work was added at the beginning of an alignment after the stationing was set.

Station equations, and why alignments get re-stationed

Stationing is assigned once and then relied on by every drawing, every quantity, every right-of-way description and every utility record for the life of the facility. When part of an alignment is later changed — a curve flattened, a realignment inserted, two separately surveyed sections joined — the length of the alignment changes, and renumbering everything downstream would invalidate every one of those documents.

So the numbering is not corrected. Instead the discontinuity is documented at a single point and everything past it keeps the stationing it already had. That documentation is a station equation, written as a pair.

45+50.00 BACK = 46+00.00 AHEAD gap = ahead − back = +50.00 ft
One physical point on the ground carrying two station values, one from each side.

The two stations are the same place. Approaching from behind, the chainage reads 45+50.00; leaving it, the same stake reads 46+00.00. The gap is the chainage gained or lost at that point, and it must be applied to every station beyond it when converting between the two systems of numbering.

  • A positive gap means chainage is gained. The ahead numbering is higher than the ground distance alone would produce, so 50 ft of station numbering exists that has no ground under it.
  • A negative gap means chainage is lost. A stretch of ground is counted once physically but skipped in the numbering, which is what happens when a realignment shortens the route.
  • The gap is not an error and it is never adjusted out. It is a permanent, deliberate feature of the alignment, and it appears on the plans precisely so nobody tries to fix it.
  • An equation with a zero gap still means something: it marks a survey or jurisdictional boundary where the numbering continues unbroken.

A long alignment can carry several equations. Converting a station across all of them means applying each gap in turn, in order, and the direction of travel decides the sign. The common failure is applying one equation and forgetting a second, which produces an answer wrong by exactly the size of the missed gap and nothing to flag it.

Where curve stationing meets this

Horizontal curves lose chainage too, though for a different reason. Stationing follows the arc, but the tangent geometry runs PI to PC and PI to PT, and the arc is shorter than the two tangents it replaces. The PT is therefore the PC station plus the arc length, never the PI station plus the tangent distance, and the difference of 2T − L simply vanishes from the chainage. That loss is not documented as an equation because it is inherent in the geometry rather than imposed on it, but the arithmetic it forces on you is the same: everything past the curve is closer to the origin than a tangent-only calculation suggests.

Questions

What does 12+34.56 mean?

Twelve full stations plus 34.56 units into the thirteenth. On a US alignment where a station is 100 ft, that is 1,234.56 ft from the origin of the alignment, measured along the centerline rather than in a straight line.

How do I know whether an alignment uses 100 or 1000 unit stations?

The plans say so, and the written form is the clue when they do not. A station number that reaches into the tens or hundreds with a two-digit sub-station is a 100-unit alignment; a low station number with a three-digit sub-station, such as 1+234.560, is a 1000 m alignment. If a metric plan shows 12+34.560 it is using a 100 m station, and reading it as anything else is wrong by a factor of ten.

Why does the distance between two stations come out negative?

Because it is taken in the order entered, second minus first. A negative value means the second station is a back station: it lies behind the first in the direction of increasing chainage. The magnitude is still the distance between the two points.

What is a station equation and why not just renumber?

It is a documented discontinuity in the chainage, written BACK = AHEAD, that lets one physical point carry two station values. Renumbering would be cleaner arithmetically and catastrophic in practice, because every plan sheet, quantity, easement and utility record already refers to the existing stations. The equation preserves all of them and confines the change to one line on the plans.

Can a station be negative?

Yes. Stations run backwards past the origin as −0+50, −1+00 and so on. It is the normal notation for work added at the beginning of an alignment after the stationing was established, and it also appears immediately back of an equation point.

Is anything I type sent anywhere?

No. Everything on this page is computed in your browser. Nothing is uploaded, logged or stored.

Sources

  • Washington State DOT, Highway Surveying Manual M 22-97 — published state manual; the stationing notation, station equations and the alignment conventions described here
  • Montana DOT, Survey Manual, Appendix C — published state manual; stationing and curve-chainage relationships

Other calculators

All 10