surveyiii···ing.com
Technical Deep-Dive

Tienstra Resection: Understanding the Danger Circle and When to Reposition

GM
Gordon McInnes, FInstCES
2026-01-15 · 8min read

The Tienstra resection is a method for computing the position of an unknown station by observing the angles between three known control points. It is elegant, fast to compute, and well-suited to free-station surveying — but it carries a geometric condition that makes it fail silently in certain configurations.

What Is the Danger Circle?

The danger circle is the circumscribed circle of the three control points A, B, and C. When the unknown station P lies on this circle, the observed angles α and β become determinate equations for the same family of solutions — the problem becomes geometrically degenerate and the Tienstra formula yields a singularity.

In practice, what this means: as P approaches the circumcircle of ABC, the computed coordinates become increasingly sensitive to small errors in the observed angles. A 1-arcsecond error that would normally affect the position by a few millimetres can, near the danger circle, propagate into centimetres or metres.

The Mathematics

The Tienstra formula computes weights K_A, K_B, K_C based on the relationship between the observed angles and the interior angles of the triangle:

K_A = (1) / (cot\alpha - cot A)
K_B = (1) / (cot\beta - cot B)
K_C = (1) / (cot\gamma - cot C)

Where α, β are the observed angles at P and A, B are the interior angles of triangle ABC.

The position of P follows:

E_P = (K_A · E_A + K_B · E_B + K_C · E_C) / (K_A + K_B + K_C)

The danger circle condition is expressed by the denominators approaching zero simultaneously — when K_A + K_B + K_C ≈ 0.

Detecting the Condition Before Observing

You can detect a potential danger circle condition before setting up the instrument:

1. Plot your three control points 2. Compute the circumcircle of ABC (any geometry package can do this, or use our calculator) 3. Estimate your likely station position from site plans 4. If your estimated position is within one circumradius of the circumcircle boundary, choose different control points or add a fourth observation

The surveyiiing.com Tienstra calculator computes and displays the circumcircle in real time as you enter coordinates. The danger circle warning triggers when P is within 5% of the circumradius from the circle boundary.

When to Reposition

If the warning triggers, your options are:

- **Use a different control station** — even moving 10 metres away from the circumcircle can dramatically improve the geometry - **Add a fourth observation** — a three-point Bowditch resection with four control points provides redundancy and flags geometric weakness via the closure - **Re-observe from a new free station** — set up in a location where your estimated position is clearly inside or clearly outside the circumcircle, not near it

The geometry of your control network determines the geometry of your danger zone. Sites with control points concentrated in a small arc are particularly susceptible.

tienstraresectionCOGOdanger-circlegeometry

Discussion

6 comments
to join the discussion.
RB
R. BlackwoodMSc
3 days ago

The danger circle explanation finally clicked for me after years of vaguely knowing it was "a thing". The diagram showing the circumcircle of the three control points makes it immediately visual. Should be in every surveying textbook.

GM
Gordon McInnesFInstCESAuthor
3 days ago

Thanks — that diagram took a few iterations to get right. The classic description in older texts is purely algebraic (the cotangent condition), which gives you the maths but not the geometry. Worth noting: you can detect danger circle proximity before observing by plotting your control network and checking whether your estimated station position falls near the circumcircle.

JK
J. Kamara
2 days ago

Does the Tienstra calculator on this site warn you when you're approaching (not just exactly on) the danger circle? I've had unstable solutions that weren't technically on the circle.

GM
Gordon McInnesFInstCESAuthor
2 days ago

Yes — the calculator flags a warning when the computed station is within a threshold distance of the circumcircle, not just exactly on it. If you're seeing instability before the warning triggers, send me the control point coordinates and observed angles and I'll check the threshold logic.

TO
T. OseiMRICS
1 day ago

We had exactly this situation on a steel frame project — three control bolts that happened to be nearly concyclic with our occupied station. Took us an embarrassingly long time to diagnose. Adding a fourth observation (Bowditch resection with redundancy) was the fix.

s
surveyiiing.comPlatform
12 hours ago

Note for anyone who finds this via search: the embedded Tienstra calculator above now includes the danger circle proximity warning (updated Jan 2026). Load the example values and drag Point B toward the circumcircle to see the warning trigger in real time.