Coordinates

What is a 2D Helmert transformation? Fitting a local grid to a national system with common points

If two coordinate lists describe the same points, the relationship between them can be written with four numbers.

Field takeaways

  • A 2D Helmert keeps the shape: it moves points with two shifts, one scale and one rotation.
  • Two common points solve the calculation but leave no check; residuals only exist with three or more.
  • Common points should surround the work area; the parameters are not carried outside it.
  • A residual above 3·m₀ is suspect; remove points one at a time and solve again.
  • A scale slightly different from 1 is expected; a difference of a few per cent points to a mistake.

What a 2D Helmert does

The 2D Helmert, also called a similarity transformation, moves a set of points into another system with two shifts, one rotation and a single scale. The shape is kept: angles do not change, and every distance grows or shrinks by the same ratio. The typical use is fitting a self-contained system to the national one: a site grid that starts at 1000, 1000, an old local survey network, or a building's axis system. In the other direction it turns national coordinates into a site's axis system. In Türkiye the target is usually a 3-degree TM zone of TUREF, which is based on ITRF96; elsewhere it is the national grid of that country.

How many common points are needed?

A common point is one whose coordinates are known in both systems, and it gives two equations: one for easting, one for northing. With four unknowns, two points solve the calculation exactly but leave no check at all: an error in one of them passes unnoticed into every result. With three or more points a least-squares solution is made and the redundancy is 2n − 4; the mean error is m₀ = √(Σv² / (2n − 4)). In Türkiye, the Large-Scale Map and Map Information Production Regulation requires at least four common points when local networks are transformed to TUREF; their agreement is tested statistically at 95% confidence, and the resulting accuracy must be better than 9 cm, with the largest coordinate correction under 14 cm.

Where should the common points be?

Common points should surround the work area and also be spread inside it. If they all sit in one corner, rotation and scale are poorly determined and the error grows with distance from the cluster. Points on a single straight line do not define the rotation well either. The regulation requires the outer frame formed by the agreeing common points to cover at least 60% of the project area, and states plainly that the transformation parameters are valid only for the project area, with no extrapolation. Moving to a new area means new common points and a new calculation.

Reading the residuals

A residual is the difference between a common point's transformed coordinate and its target coordinate. A solution with small, scattered residuals is healthy. When a single point has a large residual, the cause is usually simple: a mistyped digit, easting and northing swapped, a mismatched point name, or a point that has moved or was coordinated in a different epoch. A point whose residual exceeds 3·m₀ is suspect. Remove the point with the largest residual, solve again and look again; remove points one at a time. Do not drop points to make the result look good: if most points disagree, the problem is not in individual points but in the system itself.

What scale and rotation tell you

The scale should come out close to 1, but its difference from 1 carries information too. In TUREF's TM zones the scale factor is 1 on the central meridian and grows towards the edges. Height also separates ground distance from grid distance: at 1,000 m elevation the difference is about 157 ppm, or roughly 16 cm per kilometre. A local system measured with ground distances therefore shows a scale slightly different from 1. A deviation of a few per cent is something else: mixed-up units or mismatched points. The rotation is the angle between the local system's north and grid north; an unexpectedly large angle usually means the axes have been swapped.

When a Helmert is not enough

A Helmert assumes the local system is internally consistent. Scanned map sheets with paper shrinkage need different scales on the two axes; that calls for an affine transformation, which needs at least three points. Over large areas and for datum changes such as ED50 to TUREF in Türkiye, the official methods and transformation file of the national mapping agency apply. A 2D Helmert does not transform heights; height is handled separately. In cadastral and boundary work, transformation results go through licensed survey engineering checks in the official process.

Calculations · MapLab Survey Web

Run the Helmert transformation in your browser.

MapLab Survey Web's 2D Helmert tool computes the shifts, scale and rotation from common points, shows m₀ and the residuals, flags points whose residual exceeds 3·m₀ and transforms your points. It works with 564 coordinate systems. The calculation tools require signing in with a MapLab Survey account. Interface in Turkish and English.

Frequently asked questions

How many common points does a 2D Helmert need?

Two points are enough for the calculation, but then there is no check at all. Residuals are computed with three or more points. In Türkiye, the large-scale mapping regulation requires at least four common points for transforming local networks to TUREF.

If the scale is not exactly 1, is something wrong?

Not necessarily. Position within the TM zone and height separate ground distance from grid distance; differences below one part per thousand usually come from that. A difference of a few per cent points to a unit or point-matching error.

What is the difference between a Helmert and an affine transformation?

A Helmert keeps the shape: one scale, one rotation and two shifts. An affine transformation also allows a different scale on each axis and shear; that helps with scanned sheets that have paper shrinkage, but it can hide real errors in a survey network.

How does the 2D Helmert work in MapLab Survey Web?

You enter the common points with their source and target coordinates; the tool returns the shifts, scale, rotation and mean error m₀, flags points whose residual exceeds 3·m₀ and transforms the points you choose. The calculation tools require signing in with a MapLab Survey account.

Share this article WhatsApp Telegram LinkedIn

Related: ED50 to TUREF · Placing a scanned sheet · Transformation report · MapLab Survey