Transverse Mercator: Redfearn series explained

Transverse Mercator projection has many implementations. Louis Krüger in 1912 developed one of his two implementations[1] that expressed as a power series in the longitude difference from the central meridian. These series were recalculated by Lee in 1946,[2] by Redfearn in 1948,[3] and by Thomas in 1952.[4] They are often referred to as the Redfearn series, or the Thomas series. This implementation is of great importance since it is widely used in the U.S. State Plane Coordinate System, in national (Great Britain, Ireland[5] and many others) and also international[6] mapping systems, including the Universal Transverse Mercator coordinate system (UTM).[7] [8] They are also incorporated into the Geotrans coordinate converter made available by the United States National Geospatial-Intelligence Agency.[9] When paired with a suitable geodetic datum, the series deliver high accuracy in zones less than a few degrees in east-west extent.

Preliminaries I: datum and ellipsoid parameters

The series must be used with a geodetic datum which specifies the position, orientation and shape of a reference ellipsoid. Although the projection formulae depend only on the shape parameters of the reference ellipsoid the full set of datum parameters is necessary to link the projection coordinates to true positions in three-dimensional space. The datums and reference ellipsoids associated with particular implementations of the Redfearn formulae are listed below. A comprehensive list of important ellipsoids is given in the article on the Figure of the Earth.

In specifying ellipsoids it is normal to give the semi-major axis (equatorial axis),

a

, along with either the inverse flattening,

1/f

, or the semi-minor axis (polar axis),

b

, or sometimes both. The series presented below use the eccentricity,

e

, in preference to the flattening,

f

. In addition they use the parameters

n

, called the third flattening, and

e'

, the second eccentricity. There are only two independent shape parameters and there are many relations between them: in particular

\begin{align} f&=

a-b
a

,    e2=2f-f2,   

2=e2
1-e2
e'

\\ b&=a(1-f)=a(1-e2)1/2,    n=

a-b
a+b

. \end{align}

The projection formulae also involve

\rho(\phi)

, the radius of curvature of the meridian (at latitude 

\phi

), and

\nu(\phi)

, the radius of curvature in the prime vertical.(The prime vertical is the vertical plane orthogonal to the meridian plane at a point on the ellipsoid). The radii of curvature are defined as follows:
\nu(\phi)=a
\sqrt{1-e2\sin2\phi
},\qquad\rho(\phi)=\frac.In addition the functions

\beta(\phi)

and

η(\phi)

are defined as:
\beta(\phi)=\nu(\phi)
\rho(\phi)

,    η2=\beta-1={e'2\cos2\phi}.

For compactness it is normal to introduce the following abbreviations:

s=\sin\phi,    c=\cos\phi,    t=\tan\phi.

Preliminaries II: meridian distance

Meridian distance

The article on Meridian arc describes several methods of computing

m(\phi)

, the meridian distance from the equator to a point at latitude

\phi

: the expressions given below are those used in the actual implementation of the Transverse Mercator projection by the OSGB. The truncation error is less than 0.1mm so the series is certainly accurate to within 1mm, the design tolerance of the OSGB implementation.

\begin{align} m(\phi)&=B0\phi+B2\sin2\phi+B4\sin4\phi+B6\sin6\phi+ … , \end{align}

where the coefficients are given to order

n3

(order

e6

) by

\begin{align} B0&=b(1+n+

5
4
2+5
4
n

n3),    B4=b(

15
16
2+15
16
n

n3),\\ B2&=-b(

3n+
2
3
2
2+21
16
n

n3),    B6=-b(

35
48

n3). \end{align}

The meridian distance from equator to pole is

mp=m(\pi/2)=\piB0/2.

The form of the series specified for UTM is a variant of the above exhibiting higher order terms with a truncation error of 0.03mm.

Inverse meridian distance

Neither the OSGB nor the UTM implementations define an inverse series for the meridian distance; instead they use an iterative scheme. For a given meridian distance

M

first set

\phi0=M/B0

and then iterate using

\begin{align} \phin=\phin-1+

M-m(\phin-1)
B0

,    n=1,2,3,\ldots \end{align}

until

|M-m(\phin-1)|<0.01

mm.

The inversion can be effected by a series, presented here for later reference. For a given meridian distance,

M

, define the rectifying latitude by
\mu=\piM
2mp

.

The geodetic latitude corresponding to

M

is (Snyder page 17):

\begin{align} \phi&=\mu+D2\sin2\mu+D4\sin4\mu+D6\sin6\mu+D8\sin8\mu+ … ,\\ \end{align}

where, to

O(n4)

,

\begin{align} D2&=

3n-
2
27
32

n3,& D4&=

21
16
2-55
32
n

n4,\\[8pt] D6&=

151
96

n3,& D8&=

1097
512

n4. \end{align}

An outline of the method

The normal aspect of the Mercator projection of a sphere of radius

R

is described by the equations

x=Rλ,       y=R\psi,

where

\psi

, the isometric latitude, is given by

\begin{align} \psi&=ln\left[\tan\left(

\pi
4

+

\phi
2

\right)\right]. \end{align}

On the ellipsoid the isometric latitude becomes

\begin{align} \psi&=ln\left[\tan\left(

\pi
4

+

\phi
2

\right)\right] -

e
2

ln\left[

1+e\sin\phi
1-e\sin\phi

\right]. \end{align}

By construction, the projection from the geodetic coordinates (

\phi

,

λ

) to the coordinates (

\psi

,

λ

) is conformal. If the coordinates (

\psi

,

λ

) are used to define a point

\zeta=\psi+iλ

in the complex plane, then any analytic function

f(\zeta)

will define another conformal projection. Kruger's method involves seeking the specific

f(\zeta)

which generates a uniform scale along the central meridian,

λ=0

. He achieved this by investigating a Taylor series approximation with the projection coordinates given by:

\begin{align} y+ix&=f(\zeta)=f(\psi+iλ)\\ &=f(\psi+i.0)+A1λ+

2+
A
3+
A

\ldots, \end{align}

where the real part of

f(\psi+i.0)

must be proportional to the meridian distance function

m(\phi)

. The (complex) coefficients

An

depend on derivatives of

f(\zeta)

which can be reduced to derivatives of

m(\phi)

with respect to

\psi

, (not

\phi

). The derivatives are straightforward to evaluate in principle but the expressions become very involved at high orders because of the complicated relation between

\psi

and

\phi

. Separation of real and imaginary parts gives the series for

x

and

y

and further derivatives give the scale and convergence factors.

The series in detail

This section presents the eighth order series as published by Redfearn[3] (but with

x

and

y

interchanged and the longitude difference from the central meridian denoted by

λ

instead of

\omega

). Equivalent eighth order series, with different notations, can be found in Snyder[10] (pages 60 - 64) and at many web sites such as that for the Ordnance Survey of Great Britain.[11]

The direct series are developed in terms of the longitude difference from the central meridian, expressed in radians: the inverse series are developed in terms of the ratio

x/a

. The projection is normally restricted to narrow zones (in longitude) so that both of the expansion parameters are typically less than about 0.1, guaranteeing rapid convergence. For example in each UTM zone these expansion parameters are less than 0.053 and for the British national grid (NGGB) they are less than 0.09. All of the direct series giving

x

,

y

, scale

k

, convergence

\gamma

are functions of both latitude and longitude and the parameters of the ellipsoid: all inverse series giving

\phi

,

λ

,

k

,

\gamma

are functions of both

x

and

y

and the parameters of the ellipsoid.

Direct series

In the following series

λ

is the difference of the longitude of an arbitrary point and the longitude of the chosen central meridian:

λ

is in radians and is positive east of the central meridian. The W coefficients are functions of

\phi

listed below. The series for

y

reduces to the scaled meridian distance when

λ=0

.

\begin{align} x(λ,\phi)&=k0\nu\left[λc +

λ3c3W3+
3!
λ5c5W5+
5!
λ7c7W7
7!

\right],\\[1ex] y(λ,\phi)&=k0\left[m(\phi)+

λ2\nuc2t+
2
4
λ\nu
4tW
c
4
+
4!
6
λ\nu
6tW
c
6
+
6!
8
λ\nu
8tW
c
8
8!

\right], \end{align}

Inverse series

The inverse series involve a further construct: the footpoint latitude. Given a point

(x,y)

on the projection the footpoint is defined as the point on the central meridian with coordinates

(0,y)

. Since the scale on the central meridian is

k0

the meridian distance from the equator to the footpoint is equal to

m=y/k0

. The corresponding footpoint latitude,

\phi1

, is calculated by iteration or the inverse meridian distance series as described above.
\begin{align} \mu&=\piy
2mpk0

,\\ \phi1&=\mu+D2\sin2\mu+D4\sin4\mu+D6\sin6\mu+D8\sin8\mu+ … ,\\ \end{align}

Denoting functions evaluated at

\phi1

by a subscript '1', the inverse series are:

\begin{align} λ(x,y) &=

x-
c1(k0\nu1)
x3V3-
3!c0\nu
3
1)
1(k
x5V5-
5!c0\nu
5
1)
1(k
x7V7
7!c0\nu
7
1)
1(k
, \\ \phi(x,y)&=\phi-
1 -x2\beta1t1
2(k
2
1)
0\nu
x4\beta1t1U4-
4!(k
4
1)
0\nu
x6\beta1t1U6-
6!(k
6
1)
0\nu
x8\beta1t1U8
8!(k
8
1)
0\nu

. \end{align}

Point scale and convergence

The point scale

k

is independent of direction for a conformal transformation. It may be calculated in terms of geographic or projection coordinates. Note that the series for

k

reduce to

k0

when either

λ=0

or

x=0

. The convergence

\gamma

may also be calculated (in radians) in terms of geographic or projection coordinates:

\begin{align}

k(λ,\phi) &=k+
0\left[1 +
2c
λ
2H
2
2
4c
λ
4H
4
+
24
6c
λ
6H
6
720

\right],\\ \gamma(λ,\phi) &s +

λ3c3tH3+
3
λ5c5tH5+
15
7c
λ
7tH
7
315
,\\ k(x,y)&=k+
0\left[1 +
2K
x
2
2(k
2
1)
0\nu
4K
x
4
+
24(k
4
1)
0\nu
6K
x
6
720(k
6
1)
0\nu

\right]\\ \gamma(x,y)&=

xt1
k0\nu1

+

3t
xK3
1
3(k
3
1)
0\nu

+

5t
xK5
1
15(k
5
1)
0\nu

+

7t
xK7
1
315(k
7
1)
0\nu

. \end{align}

The coefficients for all series

\begin{align} W3&=\beta-t2\\ W5&=4\beta3(1-6t2)+\beta2(1+8t2)-2\betat2+t4\\ W7&=61-479t2+179t4-t6+O(e2)\\ W4&=4\beta2+\beta-t2\\ W6&=8\beta4(11{-}24t2)-28\beta3(1{-}6t2)+\beta2(1{-}32t2) -2\betat2+t4\\ W8&=1385-3111t2+543t4-t6+O(e2)\\ V3&=\beta1+2t

2
1

\\ V5&=

2)
4\beta
1

-72\beta1

2
t
1
4\\
-24t
1

V7&=

6
61+662t
1

\\ U4&=

2-9\beta
4\beta
1(1-t
2\\
1

U6&=

2)
8\beta
1
4)
+15\beta
1

\\ &       +180\beta1(5t

4\\
1

U8&=-1385-3633t

6\\ H
2&=

\beta\\ H4&=4\beta3(1-6t2)+\beta2(1+24t2)-4\beta

2+16t
t
6&=61-148t
4(11-24t
5&=\beta

2)-\beta3(11-36t2) +\beta2(2-14t2)+\beta

2+2t
t
7&=17-26t
4\\ K
2&=\beta

1\\ K4&=4\beta

2)
1

-24\beta1

2\\ K
t
6&=1\\ K

3&=2\beta

2-3\beta
1
2\\ K
-t
5&=\beta
2)
1
2)+30\beta
+5\beta
1
4\\ K
t
7&=-17-77t
6 \end{align}
1

Accuracy of the series

The exact solution of Lee-Thompson,[12] implemented by Karney (2011),[13] is of great value in assessing the accuracy of the truncated Redfearn series. It confirms that the truncation error of the (eighth order) Redfearn series is less than 1 mm out to a longitude difference of 3 degrees, corresponding to a distance of 334 km from the central meridian at the equator but a mere 35 km at the northern limit of an UTM zone.

The Redfearn series become much worse as the zone widens. Karney discusses Greenland as an instructive example. The long thin landmass is centred on 42W and, at its broadest point, is no more than 750 km from that meridian whilst the span in longitude reaches almost 50 degrees. The Redfearn series attain a maximum error of 1 kilometre.

Implementations

The implementations give below are examples of the use of the Redfearn series. The defining documents in various countries differ slightly in notation and, more importantly, in the neglect of some of the small terms. The analysis of small terms depends on the latitude and longitude ranges in the various grids. There are also slight differences in the formulae utilised for meridian distance: one extra term is sometimes added to the formula specified above but such a term is less than 0.1mm.

OSGB

The implementation of the transverse Mercator projection in Great Britain is fully described in the OSGB document A guide to coordinate systems in Great Britain, Appendices A.1, A.2 and C.[11]

datum: OSGB36

ellipsoid: Airy 1830

major axis: 6 377 563.396

minor axis: 6 356 256.909

central meridian longitude: 2°W

central meridian scale factor : 0.9996012717

projection origin: 2°W and 0°N

true grid origin: 2°W and 49°N

false easting of true grid origin, E0 (metres): 400,000

false northing of true grid origin, N0 (metres): -100,000

E = E0 + x = 400000 + x

N = N0 + y -k0*m(49°)= y - 5527063The extent of the grid is 300 km to the east and 400 km to the west of the central meridian and 1300 km north from the false origin, (OSGB[11] Section 7.1), but with the exclusion of parts of Northern Ireland, Eire and France. A grid reference is denoted by the pair (E,N) where E ranges from slightly over zero to 800000m and N ranges from zero to 1300000m. To reduce the number of figures needed to give a grid reference, the grid is divided into 100 km squares, which each have a two-letter code. National Grid positions can be given with this code followed by an easting and a northing both in the range 0 and 99999m.

The projection formulae differ slightly from the Redfearn formulae presented here. They have been simplified by neglect of most terms of seventh and eighth order in

λ

or

x/a

: the only exception is seventh order term in the series for

λ

in terms of

x/a

. This simplification is based on the examination of the Redfearn terms over the actual extent of the grid. The only other differences are (a) the absorption of the central scale factor into the radii of curvature and meridian distance, (b) the replacement of the parameter

\beta

by the parameter

η

(defined above).

The OSGB manual[11] includes a discussion of the Helmert transformations which are required to link geodetic coordinates on Airy 1830 ellipsoid and on WGS84.

UTM

The article on the Universal Transverse Mercator projection gives a general survey, but the full specification is defined in U.S. Defense Mapping Agency Technical Manuals TM8358.1 and TM8358.2. This section provides details for zone 30 as another example of the Redfearn formulae (usually termed Thomas formulae in the United States.)

ellipsoid: International 1924 (a.k.a. Hayford 1909)

major axis: 6 378 388.000

minor axis: 6 356 911.946

central meridian longitude: 3°W

projection origin: 3°W and 0°N

central meridian scale factor: 0.9996

true grid origin: 3°W and 0°N

false easting of true grid origin, E0: 500,000

E = E0 + x = 500000 + x

northern hemisphere false northing of true grid origin N0: 0

northern hemisphere: N = N0 + y = y

southern hemisphere false northing of true grid origin N0: 10,000,000

southern hemisphere: N = N0 + y = 10,000,000 + yThe series adopted for the meridian distance incorporates terms of fifth order in

n

but the manual states that these are less than 0.03 mm (TM8358.2 Chapter 2). The projection formulae use,

e'

, the second eccentrity (defined above) instead of

n

. The grid reference schemes are defined in the article Universal Transverse Mercator coordinate system. The accuracy claimed for the UTM projections is 10 cm in grid coordinates and 0.001 arc seconds for geodetic coordinates.

Ireland

The transverse Mercator projection in Eire and Northern Ireland (an international implementation spanning one country and part of another) is currently implemented in two ways:

Irish grid reference system

datum: Ireland 1965

ellipsoid: Airy 1830 modified

major axis: 6 377 340.189

minor axis: 6 356 034.447

central meridian scale factor: 1.000035

true origin: 8°W and 53.5°N

false easting of true grid origin, E0: 200,000

false northing of true grid origin, N0: 250,000The Irish grid uses the OSGB projection formulae.

Irish Transverse Mercator

datum: Ireland 1965

ellipsoid: GRS80

major axis: 6 378 137

minor axis: 6 356 752.314140

central meridian scale factor: 0.999820

true origin: 8°W and 53.5°N

false easting of true grid origin, E0: 600,000

false northing of true grid origin, N0: 750,000This is an interesting example of the transition between use of a traditional ellipsoid and a modern global ellipsoid. The adoption of radically different false origins helps to prevent confusion between the two systems.

See also

Notes and References

  1. Krüger . L. . 1912 . Konforme Abbildung des Erdellipsoids in der Ebene . Royal Prussian Geodetic Institute, New Series 52. 10.2312/GFZ.b103-krueger28 .
  2. Lee . L. P. . Laurence Patrick Lee . 1946 . Survey Review. 8 (Part 58), pp 142 - 152 . The transverse Mercator projection of the spheroid (Errata and comments in Volume 8 (Part 61), pp 277–278.
  3. Redfearn . J. C. B. . 1948 . Survey Review . 9 (Part 69), pp 318 - 322 . Transverse Mercator formulae. 69 . 318–322 . 10.1179/sre.1948.9.69.318 .
  4. Thomas, Paul D (1952). Conformal Projections in Geodesy and Cartography. Washington: U.S. Coast and Geodetic Survey Special Publication 251.
  5. See Irish grid reference system and Irish Transverse Mercator
  6. Web site: Short Proceedings of the 1st European Workshop on Reference Grids, Ispra, 27–29 October 2003 . . 2004-06-14 . 2009-08-27 . 6. The EEA recommends the Transverse Mercator for conformal pan-European mapping at scales larger than 1:500,000
  7. Web site: Defense Mapping Agency Technical Report TM 8358.1: Datums, Ellipsoids, Grids and Grid Reference Systems .
  8. Web site: J. W. . Hager. J.F. . Behensky . B.W. . Drew. 1989. Defense Mapping Agency Technical Report TM 8358.2. The universal grids: Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS).
  9. Web site: Geotrans, 2010, Geographic translator, version 3.0 .
  10. Book: Snyder, John P. . Map Projections  - A Working Manual. U.S. Geological Survey Professional Paper 1395 . United States Government Printing Office, Washington, D.C. . 1987. This paper can be downloaded from USGS pages. It gives full details of most projections, together with interesting introductory sections, but it does not derive any of the projections from first principles.
  11. Web site: A guide to coordinate systems in Great Britain . PDF .
  12. Book: Lee, L. P. . Laurence Patrick Lee. 1976. Conformal Projections Based on Elliptic Functions. Toronto . B. V. Gutsell, York University. Cartographica Monographs . 16. limited. 0-919870-16-3. Supplement No. 1 to The Canadian Cartographer 13. pp. 1 - 14, 92 - 101 and 107 - 114. A report of unpublished analytic formulae involving incomplete elliptic integrals obtained by E. H. Thompson in 1945.
  13. C. F. F. Karney (2011), Transverse Mercator with an accuracy of a few nanometers, J. Geodesy 85(8), 475-485 (2011); preprint of paper and C++ implementation of algorithms are available at geographiclib.sourceforge.io