📐 Surveying & Civil Engineering

Traverse Calculator — Survey, Closure, Adjustment & Area

Professional traverse calculation tool for closed, open, and link traverses. Compute latitudes, departures, closing error, relative precision, Bowditch & Transit Rule adjustments, and area — with live SVG plot, CSV import/export, and PDF report. Built to Pakistan, GCC, and international surveying standards.

📐

Traverse Calculation System

Bearing · Distance · Latitude · Departure · Closure · Adjustment · Area · Plot

🔄 Traverse Type
📏 Bearing Format
First point X coordinate
First point Y coordinate
📋 Traverse Data
Point Bearing Distance Interior Angle
📊 Closure Summary
m
Total Length
ΣLat
Latitude Closure
ΣDep
Departure Closure
m
Linear Misclosure
ratio
Relative Precision
grade
Survey Class
📋 Latitude & Departure Table
LineBearingDistanceLatitudeDeparture
Σ TOTALS
📍 Computed Coordinates (Unadjusted)
PointEasting (X)Northing (Y)
🗺️ Area Calculation
Square Metres
ft²
Square Feet
ha
Hectares
acre
Acres
marla
Marla (PK)
kanal
Kanal (PK)
Area is calculated using the Coordinate (Surveyor's) Formula on adjusted coordinates if available, otherwise on raw coordinates.
📐 Live Traverse Plot
Traverse Diagram

🔄 Bearing & Angle Converter

Quick conversions between Whole Circle Bearing, Quadrantal Bearing, Azimuth, DMS, and Decimal Degrees. Useful for cross-checking field notes against drawings.

DMS → Decimal Degrees

Decimal → DMS

WCB → Quadrantal

Reverse / Back Bearing

📖 How Traverse Calculation Works — Step-by-Step

A traverse is a series of connected survey lines whose lengths and directions are measured to compute the relative positions of points on the ground. This is the foundation of land surveying, boundary demarcation, and route alignment.

1

Field Measurements

Measure horizontal distances (D) using EDM, total station, or chain. Measure interior angles or whole-circle bearings at each station using a theodolite or total station. Record point numbers sequentially.

2

Compute Latitudes & Departures

For each leg: Latitude (ΔY) = D × cos(Bearing) and Departure (ΔX) = D × sin(Bearing). Latitude is the north-south component; Departure is the east-west component.

3

Sum Latitudes & Departures

For a closed traverse, the sums must equal zero (start point = end point). The actual sums (ΣLat, ΣDep) are the closure errors — a perfect survey gives ΣLat = 0 and ΣDep = 0.

4

Linear Misclosure & Relative Precision

Linear Misclosure = √(ΣLat² + ΣDep²). Relative Precision = Total Length ÷ Misclosure, expressed as 1:N. A precision of 1:5000 or better is required for property surveys per Pakistan and most GCC standards.

5

Apply Adjustment (Bowditch or Transit)

Distribute closure error across all legs. Bowditch Rule: corrections proportional to leg length (best when angles and distances are equally precise — use with EDM). Transit Rule: corrections proportional to individual latitude/departure (use when angles are more accurate than distances — older theodolite work).

6

Compute Coordinates & Area

Apply corrected latitudes and departures sequentially from the starting coordinates. Compute polygon area using the Coordinate Method: Area = ½ × |Σ(Xi × Yi+1 − Xi+1 × Yi)|.

CORE TRAVERSE FORMULAS: Latitude (ΔY) = Distance × cos(Bearing) Departure (ΔX) = Distance × sin(Bearing) Closure in Latitude = Σ Latitude Closure in Departure = Σ Departure Linear Misclosure (eL) = √( ΣLat² + ΣDep² ) Relative Precision = ΣDistance ÷ eL → expressed as 1 : N BOWDITCH (COMPASS) RULE — distribute by leg length: Lat Correction = − ΣLat × ( Li / ΣL ) Dep Correction = − ΣDep × ( Li / ΣL ) TRANSIT RULE — distribute by abs lat/dep: Lat Correction = − ΣLat × ( |Lati| / Σ|Lat| ) Dep Correction = − ΣDep × ( |Depi| / Σ|Dep| ) AREA — Coordinate (Surveyor's) Formula: Area = ½ × | Σ ( Xi × Yi+1 − Xi+1 × Yi ) |

⚖️ Bowditch Rule vs Transit Rule — Comparison

Both methods distribute the closure error across all legs, but they differ in how the correction is allocated.

AspectBowditch (Compass) RuleTransit Rule
Best forModern EDM / Total Station surveysOlder theodolite + chain surveys
AssumptionAngles & distances equally preciseAngles more accurate than distances
Lat Correction−ΣLat × (Li / ΣL)−ΣLat × (|Lati| / Σ|Lat|)
Dep Correction−ΣDep × (Li / ΣL)−ΣDep × (|Depi| / Σ|Dep|)
DistributionBy leg lengthBy individual lat/dep magnitude
Most used today✓ Yes — industry standardRare; legacy projects
For Pakistani and GCC modern surveys using Total Station / RTK GPS: always use Bowditch Rule. It is also the default method specified in PESC, FBR Cadastral Survey Standards, and most Saudi and UAE municipal authority guidelines.

📝 Worked Example — Closed Traverse ABCD

Problem: A closed traverse has 4 stations A, B, C, D. Compute closure error, relative precision, apply Bowditch adjustment, and calculate area.

Field data: Line A→B : Bearing N45°00'E Distance 100.00 m Line B→C : Bearing S45°00'E Distance 100.00 m Line C→D : Bearing S45°00'W Distance 100.00 m Line D→A : Bearing N45°00'W Distance 100.00 m Step 1 — Latitudes & Departures: A→B : Lat = +70.711 Dep = +70.711 B→C : Lat = −70.711 Dep = +70.711 C→D : Lat = −70.711 Dep = −70.711 D→A : Lat = +70.711 Dep = −70.711 ───────────────────────────────────── ΣLat = 0.000 ΣDep = 0.000 ✓ PERFECT CLOSURE Step 2 — Total length = 400.00 m Step 3 — Linear Misclosure = √(0² + 0²) = 0 Step 4 — Relative Precision = 1 : ∞ (theoretical perfect) Step 5 — Area = ½ × |Σ(XiYi+1 − Xi+1Yi)| = 10,000 m² = 1.000 hectare = 395.37 marla = 19.77 kanal ANSWER: Square plot 100m × 100m = 1 hectare (≈ 19.77 kanal)
💡 In real-world surveys, perfect closure is rare. Field measurements typically yield 1:5000 to 1:20000 precision. Anything worse than 1:3000 should be re-measured for property/cadastral work in Pakistan and GCC.

📏 Acceptable Closure Standards — Pakistan, GCC & International

Different survey classes require different closure precision. Use these benchmarks to evaluate your traverse quality.

Survey ClassRelative PrecisionApplicationStandard / Country
1st Order (Geodetic)1 : 100,000+National geodetic control, GPS networksSoP, GASTAT, Survey of Pakistan
2nd Order Class I1 : 50,000Major engineering, large infrastructureNESPAK, ADM Abu Dhabi
2nd Order Class II1 : 20,000City control surveys, large boundariesFBR, DEWA, Riyadh Municipality
3rd Order Class I1 : 10,000Rural cadastral, route surveysPatwari surveys, Saudi Aramco
3rd Order Class II1 : 5,000Property boundaries, plot demarcationDHA, Bahria, Dubai Land Dept
Construction Layout1 : 3,000Building setting out, foundationsSite engineering practice
Reconnaissance1 : 1,000Preliminary, agricultural mappingForest dept, WAPDA recon
⚠️ For property registration in Pakistan (DHA, Bahria Town, LDA, KDA, RDA): minimum precision is 1:5000. For Dubai Land Department, ADM, and Saudi Real Estate General Authority (REGA): minimum 1:10,000 for plot demarcation. Never accept worse than 1:3000 for any boundary work.

⚠️ Common Errors & Troubleshooting

  • Bearing entry errors: Forgetting to convert quadrantal bearings (N45°E) to whole circle (45°) before calculation. Always confirm format mode in the calculator above.
  • Angle misclosure in closed traverse: Sum of interior angles must equal (n−2) × 180°. For a 5-sided polygon: 540°. For 6 sides: 720°. Distribute angular error before computing coordinates.
  • Sign errors in DMS: Especially common when entering negative azimuths. Use only positive 0°–360° values.
  • Wrong starting coordinates: If you don't know absolute coordinates, use 1000, 1000 as arbitrary origin — this prevents negative computed values.
  • Slope distance vs horizontal distance: Total stations measure slope distance by default. Apply vertical-angle correction or use horizontal-distance mode before traverse computation.
  • EDM atmospheric correction: In summer Saudi/Gulf temperatures (45°C+), EDM distances need ppm correction to avoid systematic errors of 5–15 mm per 100 m.
  • Setting out vs as-built: Use Bowditch adjusted coordinates for setting out. Use raw coordinates for as-built record drawings to preserve field data integrity.
⚠️ Most common Pakistan field mistake: junior surveyors enter back-bearing as forward-bearing of next leg without reversing it (180° flip). Always verify forward bearings physically point in the direction of survey progression.

❓ Frequently Asked Questions

Closure error refers individually to ΣLatitude and ΣDeparture — these tell you how far north-south and east-west your traverse misses closing. Linear misclosure is the resultant straight-line distance combining both errors: eL = √(ΣLat² + ΣDep²). Linear misclosure is the figure used to compute relative precision (1:N). For a closed traverse, both should be as close to zero as possible.
Use Bowditch (Compass) Rule for almost all modern surveys. It assumes angle and distance measurements are of equal precision — true for total stations, EDMs, and RTK GPS. Use Transit Rule only for legacy theodolite-and-chain surveys where angles were significantly more precise than chained distances. In Pakistan and GCC modern practice (NESPAK, NESPAK-affiliated firms, Saudi Aramco, ADNOC, DHA, Bahria), Bowditch is the universal default.
For property surveys submitted to DHA, Bahria Town, LDA, KDA, RDA, FDA, MDA: minimum acceptable precision is 1:5000. For cadastral/revenue (Patwari) surveys: 1:3000 to 1:5000. For high-value commercial plots and high-rise plot demarcation: 1:10,000 or better. The newer FBR Digital Cadastral Survey program targets 1:10,000 for all urban plot registrations. If your traverse is worse than 1:3000, re-measure before submission.
For Dubai Land Department (DLD), Abu Dhabi Municipality (ADM), Sharjah Municipality: plot surveys require minimum 1:10,000 precision with verified state-grid (UTM Zone 39N or 40N) coordinates. For Saudi Arabia (REGA, Amanah): minimum 1:10,000 for urban plots, 1:5000 for rural land. For Saudi Aramco and ADNOC industrial projects: 1:20,000 to 1:50,000 depending on project class. Most Gulf authorities now require submission of survey reports with adjusted coordinates and proof of GPS RTK or total station calibration.
Click the "Quadrantal" chip at the top of the calculator. Then enter bearings in the format N45°30'E, S60°15'W, S30°00'E, etc. The system auto-converts internally to whole circle bearings (WCB 0–360°) for calculation. You can use degree symbol °, apostrophe ' for minutes, and quotation " for seconds. Acceptable shortcuts: N4530E, n45 30 e, N45.5E. The DMS chip lets you enter pure DMS values like 45°30'00".
Standard surveyor CSV format with header row: Point,Bearing,Distance,Angle. Example:

A,45.5,125.50,90
B,135.25,98.75,90
C,225,125.50,90
D,315.25,98.75,90


Bearing must be in whole-circle format (0–360°). Angle column is optional. Distance in metres or feet (set unit before importing). Use the Load Sample button first to see the exact accepted format, then export the sample as CSV to use as a template.
Yes. Click 📄 Export PDF after calculation. The PDF includes: project header, traverse data table, latitude/departure table, computed and adjusted coordinates, closure summary, area in multiple units (m², ha, acres, marla, kanal), embedded traverse diagram, and an engineer signature/stamp block. The output is suitable for submission to DHA, Bahria, LDA, DLD, ADM, or Saudi REGA approval offices. Edit your name and PMC/PEC number once in the PDF before printing for engineer-stamped submission.
All three types are supported. Closed traverse starts and ends at the same point (used for plot boundaries, building outlines). Open traverse starts and ends at different points with no closure check (used for road centrelines, pipelines — closure cannot be computed). Link traverse starts at one known control point and ends at another known control point — closure is computed against the difference between the two known points. Select your traverse type at the top before entering data.
No. This calculator runs 100% in your browser. Field data, coordinates, calculations, CSV imports, and PDF exports are all processed locally on your device. Nothing is sent to any server. When you close or refresh the page, all data is cleared. Safe for confidential project, defence, or proprietary boundary surveys.
Six units simultaneously: m², ft², hectares, acres, Marla (Pakistan), Kanal (Pakistan). Conversions used: 1 marla = 272.25 ft² = 25.293 m² (standard Pakistan/Punjab); 1 kanal = 20 marla = 5,445 ft² = 505.857 m²; 1 hectare = 10,000 m² = 2.471 acres = 395.37 marla; 1 acre = 4046.86 m² = 160 marla = 8 kanal. Distance can be input in metres or feet via the unit toggle.