Technical Deep-Dive··18 min read

Tienstra Resection: Understanding the Danger Circle and When to Reposition

The Tienstra method is one of the most elegant solutions in surveying mathematics — but it carries a geometric trap that has caused field problems for generations of surveyors. Understanding the danger circle is not optional.

Overview

Resection is the process of determining the coordinates of an unknown observer station (PP) by measuring the horizontal angles subtended by lines of sight to three known control points (A,B,CA, B, C) 1, 2. Among the hundreds of historical procedures to solve this "three-point problem," the Tienstra method is widely recognized by practitioners as the most compact and elegant analytical solution 1, 3.

Why This Matters

Unlike traditional resection methods that require solving intermediate bearings, distances, or triangle lengths, the Tienstra formula provides coordinates directly using a center-of-gravity type calculation 1, 4. However, it is governed by a critical geometric constraint: the Danger Circle. If your station falls on the circumcircle of the three control points, the math fails, and your position becomes indeterminate 2, 5.

Background

The formula is named after J.M. Tienstra (1895–1951), a professor at the Delft University of Technology who popularized the use of barycentric coordinates for resection 3, 6. While the mathematical roots of the problem date back to Willebrord Snellius in 1615 and later Laurent Pothenot, Tienstra's contribution was a simplified, direct weighting system that is ideally suited for modern field computation 1, 6.

Theory

The Tienstra method treats the unknown point PP as the "weighted mean" of the three control points A,B,A, B, and CC 6. By assigning a specific mathematical weight (KK) to each control point based on the geometry of the setup, the final coordinates are derived without the need for iterative trials or complex trig sequences 1.

Mathematical Principles

The coordinates of the unknown point P(Ep,Np)P(E_p, N_p) are calculated as follows 1, 7:

Ep=K1Ea+K2Eb+K3EcK1+K2+K3E_p = \frac{K_1 E_a + K_2 E_b + K_3 E_c}{K_1 + K_2 + K_3}Np=K1Na+K2Nb+K3NcK1+K2+K3N_p = \frac{K_1 N_a + K_2 N_b + K_3 N_c}{K_1 + K_2 + K_3}

Defining the Weights (KK)

The weights are derived from the cotangents of the interior angles of the control triangle (A,B,CA, B, C) and the observed angles measured at station PP (α,β,γ\alpha, \beta, \gamma) 1, 7:

  • K1=1cotAcotαK_1 = \frac{1}{\cot A - \cot \alpha}
  • K2=1cotBcotβK_2 = \frac{1}{\cot B - \cot \beta}
  • K3=1cotCcotγK_3 = \frac{1}{\cot C - \cot \gamma}

(Note: α\alpha is the angle BPC\angle BPC, β\beta is CPA\angle CPA, and γ\gamma is APB\angle APB) 7, 8.

Field Workflow

Reconnaissance

Identify three stable control points (A,B,CA, B, C) with known coordinates. Ensure your station PP is not near the "Danger Circle" (see below) 2.

Angular Observation

Set up the theodolite or total station at point PP. Measure the horizontal angles between the three control points with high precision (multiple sets on both faces) 2, 9.

Interior Angle Calculation

Using the known coordinates of A,B,A, B, and CC, calculate the interior angles of the control triangle (A,B,CA, B, C) using standard COGO "Join" computations 7, 9.

Computation

Calculate the three KK weights using the cotangent formula, then apply the weighted mean equations to find EpE_p and NpN_p 1, 9.

Step-by-Step Example

Scenario: Control triangle points are A(1000,2000)A(1000, 2000), B(3000,2000)B(3000, 2000), and C(2000,3732)C(2000, 3732). The measured angles at PP are α=110\alpha = 110^\circ, β=120\beta = 120^\circ, and γ=130\gamma = 130^\circ 10.

  1. Triangle Geometry: Assume internal angles A,B,CA, B, C are all 6060^\circ (equilateral) 10.
  2. Calculate K1K_1:K1=1/(cot60cot110)=1/(0.57735+0.36397)=1.0623K_1 = 1 / (\cot 60^\circ - \cot 110^\circ) = 1 / (0.57735 + 0.36397) = 1.0623
  3. Calculate K2K_2 & K3K_3: (Follow the same process using β\beta and γ\gamma).
  4. Final Easting (EpE_p):Ep=(1.0623×1000+K2×3000+K3×2000)/KE_p = (1.0623 \times 1000 + K_2 \times 3000 + K_3 \times 2000) / \sum K.
  5. Result: This direct calculation yields the PP coordinates without any distance measurements required 4, 11.

Formula Breakdown: The Danger Circle

The Danger Circle occurs when the unknown point PP lies on the circumcircle passing through A,B,A, B, and CC 2, 12.

Mathematically, on this circle, the sum of the angles (α+β+Internal Angle B)(\alpha + \beta + \text{Internal Angle } B) equals 180180^\circ or 360360^\circ2, 13. In this configuration, the denominators in the Tienstra weights approach zero, and the coordinates become indeterminate (0/00/0). Your position is mathematically "lost" 2, 5.

Practical Tips

  • Inside is Safest: To physically guarantee you avoid the Danger Circle, always site your station PP inside the triangle formed by A,B,A, B, and CC 2.
  • 4th Point Redundancy: Always observe a fourth control point if available. This allows you to compute a second resection as a check and provides a statistical measure of error 2, 6.
  • Check Your Sums: Ensure your measured angles α+β+γ=360\alpha + \beta + \gamma = 360^\circ. Any deviation indicates a gross observation error or a misidentified target 9.

Common Mistakes

  • Sign Confusion: When PP is outside the control triangle, one or more KK values may become negative. Ensure you maintain the correct algebraic signs throughout the summation 1.
  • Near-Circle Geometry: Even if you aren't exactly on the Danger Circle, being near it results in very small denominators, which massively magnifies small angular measurement errors 2.

Best Practices

If your reconnaissance shows that you must set up outside the control triangle, perform a quick field check: if the angle at PP to the two "outside" points is roughly equal to the internal angle of the triangle at the "middle" point, you are near the danger circle and must reposition 2.

FAQ

Conclusion

The Tienstra method remains a masterclass in geodetic mathematics, offering a direct path from angular field data to coordinate mapping. By understanding the barycentric principles and respecting the "trap" of the Danger Circle, surveyors can utilize this method to establish high-precision site control in even the most challenging environments.

References

Schofield, W. (2001). Engineering Surveying. 5th ed. Butterworth-Heinemann. Allan, A. L. (1969). The Tienstra Method of Resection. Porta, J. M., & Thomas, F. (2009). Concise Proof of Tienstra’s Formula. Journal of Surveying Engineering.

Discussion