Convert Bearing and Distance to Coordinates

The math behind metes and bounds plotting, with worked examples and formulas.

Every metes and bounds description is a series of bearing-distance pairs. To plot them — or to compute areas, check closure, or import into GIS — you need to convert those pairs into coordinates. This guide covers the math, walks through examples, and shows you how to skip the manual calculation entirely.

The Core Formula

Given a starting point (X0, Y0), a bearing, and a distance, the next point (X1, Y1) is:

ΔX (Easting) = distance × sin(azimuth)
ΔY (Northing) = distance × cos(azimuth)

X1 = X0 + ΔX
Y1 = Y0 + ΔY

The key is converting the bearing to an azimuth — a single angle measured clockwise from North (0° to 360°).

Bearing to Azimuth Conversion

Surveying bearings use quadrant notation (N/S angle E/W). Convert to azimuth like this:

Quadrant Bearing Azimuth
NEN θ Eθ
SES θ E180° - θ
SWS θ W180° + θ
NWN θ W360° - θ

Where θ is the angle from the bearing. Remember to convert degrees-minutes-seconds to decimal degrees before doing trig.

DMS to Decimal Degrees

Decimal degrees = degrees + (minutes / 60) + (seconds / 3600)

Example: 45° 30' 15" = 45 + (30/60) + (15/3600) = 45.504167°

Worked Example

Starting at point (1000.00, 2000.00), travel N 45° 30' 00" E a distance of 200.00 feet.

Step 1: Convert bearing angle to decimal degrees.

45° 30' 00" = 45.5°

Step 2: Determine azimuth. Bearing is NE quadrant, so azimuth = θ = 45.5°

Step 3: Calculate deltas.

ΔX = 200.00 × sin(45.5°) = 200.00 × 0.71325 = 142.65 ft
ΔY = 200.00 × cos(45.5°) = 200.00 × 0.70091 = 140.18 ft

Step 4: New coordinates.

X1 = 1000.00 + 142.65 = 1142.65
Y1 = 2000.00 + 140.18 = 2140.18

Repeat for each call in the description, using the previous endpoint as the starting point for the next call.

Multiple Calls: Building the Traverse

A full parcel traverse looks like this in a coordinate table:

Point Bearing Distance Easting (X) Northing (Y)
POB1000.002000.00
1N 45°30' E200.001142.652140.18
2S 44°30' E150.001247.752033.14
3S 45°30' W200.001105.101892.96
POBN 44°30' W150.001000.002000.00

When the last point matches the POB, you've achieved closure.

Skip the Calculator

If you're doing this more than once a week, manual conversion is a waste of time. CADastral does all of this automatically — including parsing the bearing notation, handling curves, computing closure, and plotting the result. Upload the deed document and the coordinates are calculated in seconds.

Automatic Coordinate Conversion

Upload a deed, get coordinates, closure, and a plotted boundary. No manual trig required. 50 free credits on signup.

Try It Free