Land & plots

Levelling backsight foresight calculator

Reduce paired staff readings into levels and instrument elevations, with an optional independent closing-benchmark comparison.

Your numbers

Plain decimal, up to 6 decimal places.
1–100 rows. Each pair is an upright-staff BS then FS in the selected unit; values 0–1,000, up to 6 decimal places. Each foresighted turning point becomes the next setup’s backsighted point. No intermediate sights.

Calculated on your device. Your inputs aren’t sent to us.

Your result

Ready when you are

Enter your numbers and select Calculate.

Try it, understand it

Explore the result

Inspect the raw level reduction, compare an independent closing benchmark, and shift the common starting datum. No readings are adjusted.

Worked example comparison
ExampleOutputWhat to notice
Reduce two setupsCalculated final reduced level99.9 mFrom 100 m, BS/FS pairs 1.5/0.8 and 1.2/2 give final RL 99.9 m.
Compare known RL 99.85 mCalculated final reduced level99.9 mThe final calculated level stays 99.9 m; calculated minus known is +0.05 m.
Shift the starting datum by 500 mCalculated final reduced level599.9 mFinal RL becomes 599.9 m, while the calculated net rise remains −0.1 m.

Check your understanding

Does a zero arithmetic residual prove the staff readings were correct?

No. The identity is calculated from the same supplied readings and can hold even after a transcription mistake.

Is HI the tripod’s height above the local ground?

No. It is the instrument line-of-sight elevation in the same datum as the reduced levels.

Behind the numbers

How this calculation works

Carry a turning-point level from one instrument setup to the next. Keep backsights positive and subtract the foresight from that setup’s height of instrument. Check arithmetic separately from any comparison with an independently known closing level; no closure adjustment is applied.

THE FORMULAHI = prior RL + BS; next RL = HI − FS; final RL = start RL + ΣBS − ΣFS

A worked example

From RL 100 m, BS 1.5 and FS 0.8 give HI 101.5 m and next RL 100.7 m. The next BS 1.2 and FS 2 give final RL 99.9 m. If a known closing RL is 99.85 m, calculated minus known is +0.05 m.

Good to know

Upright-staff paired setups only; no intermediate/inverted sights, angular observation reduction, curvature/refraction or instrument-error corrections. No closure distribution or acceptance tolerance. A zero arithmetic residual follows from the calculation and cannot verify the measurements or benchmark.

Carry the turning-point level between instrument setups

A backsight is taken to a point whose reduced level is already available. Adding its upright-staff reading to that level gives the height of instrument in the chosen vertical datum. A foresight is then subtracted to calculate the next point’s reduced level. Height of instrument here is an elevation, not the tripod’s physical height above the ground.

Starting from RL 100 m, a backsight of 1.5 m gives HI 101.5 m. A foresight of 0.8 m gives the turning point RL 100.7 m. After moving the instrument, a backsight of 1.2 m gives the new HI 101.9 m, and a foresight of 2 m gives final RL 99.9 m.

Enter one BS/FS pair for each setup. The point foresighted in one row is the point backsighted in the next. Intermediate sights and inverted-staff readings require a different observation structure and are deliberately not interpreted as these paired setup rows.

A land elevation profile also needs horizontal station distances to find gradients. A backsight/foresight level book alone does not supply those distances.

Arithmetic agreement is different from independent closure

In the example, backsights total 2.7 m and foresights total 2.8 m. Their difference is −0.1 m, which equals final RL minus starting RL. The displayed arithmetic residual is zero because the calculator constructs both quantities from the same supplied observations.

A known closing benchmark provides a separate comparison. If its RL is 99.85 m, calculated minus known is +0.05 m. That sign means the calculated closing level is higher. This page reports the difference without inventing an acceptable tolerance or distributing a correction.

Adding 500 m to the starting datum adds 500 m to every calculated RL and HI, while all BS−FS differences remain unchanged. To explore gradients afterward, the land elevation profile tool also needs horizontal station distances. No equally spaced profile is drawn from these staff-reading rows because those distances were not supplied.

A few questions, answered

Can the start level be an arbitrary local datum?

Yes, provided all benchmarks and closing comparisons use that same datum. The result does not become mean-sea-level altitude merely because it is labelled an elevation.

Why is the arithmetic residual zero even for bad observations?

It checks the calculation identity using the same entered readings. A mistyped reading can affect both sides consistently. Independent observations and a known closing level provide different evidence.

Will it balance my level loop?

No. It reports raw reduced levels and an optional closing difference. It applies no distance-weighted, setup-weighted or other adjustment.

Find your calculator

Start typing to explore the library.