Your Equation

Library / Geometry, coordinates, surveying and trigonometry / GEO-32

Geometry, coordinates, surveying and trigonometry

Endpoint of a bearing traverse

Easting of the end of a path made of up to three straight legs, each given as a distance and a bearing clockwise from north, starting at (e, n).

Ref
GEO-32
Rev
v1
Field
Geometry, coordinates, surveying and trigonometry
Result
E [km]

Each leg of a path adds d sin b to the easting and d cos b to the northing, when its bearing b is measured clockwise from north. Adding the legs one after another from a start point gives the end point; the easting is shown here and the northing in the derived rows. Set a distance to zero to leave a leg out.

Easting of the end of a path made of up to three straight legs, each given as a distance and a bearing clockwise from north, starting at (e, n). The northing, n + Σ d cos b, is in the derived rows. Set a leg length to zero to leave it out.

Calculator

Solve for
km
km
−1010
km
−1010
km
020
°
0360
km
020
°
0360
km
020
°
0360
  • End northing, n + Σ d cos b−1 km
  • Straight-line distance from the start5 km
  • Total distance travelled7 km

What drives the result

Each variable is moved across its typical range while the others stay at the values above. The longest bar is the key driver.

End easting (km) current value 5 km
eStart eastingKey driver
−614
d1Leg 1 distance
121
b1Leg 1 bearing
−2.98
b2Leg 2 bearing
2.027.98
d2Leg 2 distance
5
nStart northing
d3Leg 3 distance
b3Leg 3 bearing
  • From (1, 2) the legs finish at (5, −1), 5 km in a straight line from the start.
  • Due east adds only to the easting and due south only subtracts from the northing; the 090° and 180° legs of the standard example finish 4 km east and 3 km south.
Chart data as tables

Ranked variables

VariableTypical rangeLowest resultHighest resultSwing (km)Local stepChange in result
e Start easting−10 to 10 km−61420+0.4 km+8 %
d1 Leg 1 distance0 to 20 km12120+10%+8 %
b1 Leg 1 bearing0 to 360 °−2.97857.978+10%−0.985 %
b2 Leg 2 bearing0 to 360 °2.0167.9845.967+10%−18.5 %
d2 Leg 2 distance0 to 20 km552.665e-15+10%0 %
n Start northing−10 to 10 km550+0.4 km0 %
d3 Leg 3 distance0 to 20 km550+10%0 %
b3 Leg 3 bearing0 to 360 °550+10%0 %

Sweep of Leg 1 bearing

Leg 1 bearing (°)End easting (km)
01
453.828
905
1353.828
1801
225−1.828
270−3
315−1.828
3601

Sweep one variable

End easting (km)Hover, touch, or use the arrow keys on the chart
−2024 0100200300 Leg 1 bearing (°) now 5

Variables and how each one contributes

E

End easting

Result · km

What the equation gives you. Everything else feeds it.

e

Start easting

km · typical −10 to 10

The starting easting, in km. Moves the end point east by the same amount. Raising it by 0.5 (to 1.5) moves the result by +10 %, from 5 to 5.5 km.

n

Start northing

km · typical −10 to 10

The starting northing, in km. It does not change the end easting; it sets the end northing. Does not change the end easting. It moves the end northing by the same amount.

d1

Leg 1 distance

km · typical 0 to 20

The distance of leg 1, in km. Moves the end point along the bearing of leg 1. Raising it by 0.5 (to 4.5) moves the result by +10 %, from 5 to 5.5 km.

b1

Leg 1 bearing

° · typical 0 to 360

The bearing of leg 1, in degrees clockwise from north. Turns leg 1, which changes the easting by d₁ cos b₁ per radian. Raising it by 5 (to 95) moves the result by −0.304 %, from 5 to 4.985 km.

d2

Leg 2 distance

km · typical 0 to 20

The distance of leg 2, in km. Moves the end point along the bearing of leg 2. Raising it by 0.5 (to 3.5) moves the result by +0 %, from 5 to 5 km.

b2

Leg 2 bearing

° · typical 0 to 360

The bearing of leg 2, in degrees clockwise from north. Turns leg 2, which changes the easting by d₂ cos b₂ per radian. Raising it by 5 (to 185) moves the result by −5.23 %, from 5 to 4.739 km.

d3

Leg 3 distance

km · typical 0 to 20

The distance of leg 3, in km. Leave it at 0 if the path has two legs. Moves the end point along the bearing of leg 3. Raising it by 0.5 (to 0.5) moves the result by +0 %, from 5 to 5 km.

b3

Leg 3 bearing

° · typical 0 to 360

The bearing of leg 3, in degrees clockwise from north. Turns leg 3, which changes the easting by d₃ cos b₃ per radian. Raising it by 5 (to 5) moves the result by +0 %, from 5 to 5 km.

Worked example with the values above

  1. Leg 1 adds 4 × sin 90° = 4 km east; leg 2 adds 3.6739×10−16 km; leg 3 adds 0 km.
  2. Total easting change: 4 km.
  3. E = 1 + that = 5 km, with the northing −1 km.

Assumptions and limits

  • A local flat plane with parallel north lines at all stations, and bearings measured clockwise from north.
  • Distances are straight-line distances on level ground, in one consistent unit.

Common mistakes

  • Measuring a bearing anticlockwise or from east instead of clockwise from north.
  • Forgetting to take the result modulo 360° after adding or subtracting.
  • Using the angle of depression or a flat-ground assumption when the ground is sloping.

Statistics and uncertainty

Angle errors dominate: a 1° error in a bearing moves a point 1.7 % of the distance sideways. Intersections of near-parallel sight lines amplify this, so keep the angle between the rays as large as practical.

Where it is used

  • Navigation, orienteering and dead reckoning from legs and bearings.
  • Surveying heights and positions with a compass, clinometer or theodolite.

Maths you need

  • Bearing: angle clockwise from north, 000° to 360°
  • Sine and cosine: east and north parts of a leg
  • Right triangle trigonometry: sine, cosine and tangent

Related formulas

Practise this formula