A simple expression for the spherical form of the Mercator projection is: : x = R( \lambda - \lambda_0), \qquad y = R\, {\ln}\bigl({\tan} \bigl(\tfrac14\pi + \tfrac12\varphi \bigr) \bigr), where is an arbitrary scale factor which determines the size of the resulting map, is the
natural logarithm, and is the trigonometric
tangent function.
Cylindrical projections Although the surface of Earth is better modelled by an
oblate ellipsoid of revolution, for
small scale maps the ellipsoid is approximated by a sphere of radius
a, where
a is approximately 6,371 km. This spherical approximation of Earth can be modelled by a smaller sphere of radius
R, called the
globe in this section. The globe determines the scale of the map. The various
cylindrical projections specify how the geographic detail is transferred from the globe to a cylinder tangential to it at the equator. The cylinder is then unrolled to give the planar map. The fraction is called the
representative fraction (RF) or the
principal scale of the projection. For example, a Mercator map printed in a book might have an equatorial width of 13.4 cm corresponding to a globe radius of 2.13 cm and an RF of approximately (M is used as an abbreviation for 1,000,000 in writing an RF) whereas Mercator's original 1569 map has a width of 198 cm corresponding to a globe radius of 31.5 cm and an RF of about . A cylindrical map projection is specified by formulae linking the geographic coordinates of latitude
φ and longitude
λ to Cartesian coordinates on the map with origin on the equator and
x-axis along the equator. By construction, all points on the same meridian lie on the same
generator of the cylinder at a constant value of
x, but the distance
y along the generator (measured from the equator) is an arbitrary function of latitude,
y(
φ). In general this function does not describe the geometrical projection (as of light rays onto a screen) from the centre of the globe to the cylinder, which is only one of an unlimited number of ways to conceptually project a cylindrical map. Since the cylinder is tangential to the globe at the equator, the
scale factor between globe and cylinder is unity on the equator but nowhere else. In particular since the radius of a parallel, or circle of latitude, is
R cos
φ, the corresponding parallel on the map must have been stretched by a factor of . This scale factor on the parallel is conventionally denoted by
k and the corresponding scale factor on the meridian is denoted by
h.
Scale factor The Mercator projection is
conformal. One implication of that is the "isotropy of scale factors", which means that the point scale factor is independent of direction, so that small shapes are preserved by the projection. This implies that the vertical scale factor,
h, equals the horizontal scale factor,
k. Since
k = , so must
h. The graph shows the variation of this scale factor with latitude. Some numerical values are listed below. :at latitude 30° the scale factor is
k = sec 30° ≈ 1.15, :at latitude 45° the scale factor is
k = sec 45° ≈ 1.41, :at latitude 60° the scale factor is
k = sec 60° = 2, :at latitude 80° the scale factor is
k = sec 80° ≈ 5.76, :at latitude 85° the scale factor is
k = sec 85° ≈ 11.5 The area scale factor is the product of the parallel and meridian scales . For Greenland, taking 73° as a median latitude,
hk = 11.7. For Australia, taking 25° as a median latitude,
hk = 1.2. For Great Britain, taking 55° as a median latitude,
hk = 3.04. The variation with latitude is sometimes indicated by multiple
bar scales as shown below. on the Mercator projection The classic way of showing the distortion inherent in a projection is to use
Tissot's indicatrix.
Nicolas Tissot noted that the scale factors at a point on a map projection, specified by the numbers
h and
k, define an ellipse at that point. For cylindrical projections, the axes of the ellipse are aligned to the meridians and parallels. For the Mercator projection,
h =
k, so the ellipses degenerate into circles with radius proportional to the value of the scale factor for that latitude. These circles are rendered on the projected map with extreme variation in size, indicative of Mercator's scale variations.
Mercator projection transformations Integral of the secant As discussed above, the isotropy condition implies that . Consider a point on the globe of radius with longitude and latitude , expressed in
radians. If is increased by an infinitesimal amount , the point moves along a meridian of the globe of radius , so the corresponding change in is . Therefore . Similarly, increasing by moves the point along a parallel of the globe, so . That is, . Integrating these two equations :x'(\lambda) = R, \qquad y'(\varphi) = R\sec\varphi, with and gives :x(\lambda) = \int_{\lambda_0}^\lambda R\, du, \qquad y(\varphi) = \int_0^\varphi R\sec v\, dv. The value is the longitude of an arbitrary central meridian, often the
prime meridian . The definite
integral of the secant function up to an angle is an associated
hyperbolic angle called the
anti-gudermannian or
lambertian of , : x = R( \lambda - \lambda_0), \qquad y = R \operatorname{gd}^{-1}(\varphi) = R\, {\ln}\bigl({\tan} \bigl(\tfrac14\pi + \tfrac12\varphi \bigr) \bigr). The vertical coordinate was historically called the
meridional part of . In the figure, is plotted against for the case , such that it equals the anti-gudermannian of ; it tends to infinity at the poles. The numerical value of is not usually shown on printed maps; some maps show a non-linear scale of latitudes, but more often than not maps show only a graticule of selected meridians and parallels.
Complex logarithm As a
conformal map, the Mercator projection can be conveniently expressed using a single
complex number to represent each point on the sphere rather than a pair of
real-number coordinates. The complex number representing each point on this so-called
Riemann sphere is found by conformally mapping the sphere onto the
complex plane via the
stereographic projection. From there, the Mercator projection is just the
complex logarithm, , a conformal map of the complex plane (with the exception of the origin, whose logarithm is undefined) onto a two-infinite-ended cylinder. Starting from geographic coordinates in radians, the stereographic projection yields a complex number {{tmath|1=\textstyle z = e^{\lambda i}\tan\bigl(\tfrac14\pi - \tfrac12\varphi\bigr)}}, with the North Pole mapped to the origin. Thus the following function is a complex-valued Mercator projection of geographical coordinates: :\begin{align} M(\lambda, \varphi) &= {\log} \bigl( e^{\lambda i}\, {\tan}\bigl(\tfrac14\pi - \tfrac12\varphi\bigr) \bigr) \\[3mu] &= {\log} \bigl( {\tan}\bigl(\tfrac14\pi - \tfrac12\varphi\bigr) \bigr) + \lambda i. \end{align} The imaginary part of the resulting complex number represents the longitude and its real part represents the negative projected latitude. To better match prevailing conventions about the plotting of complex numbers and world maps it can be rotated a quarter turn and scaled arbitrarily by multiplying by a scaling factor .
Inverse transformations Finding the longitude as an inverse of the coordinate is trivial. The latitude can be found as an inverse of as the
gudermannian of . \begin{align} x &= R \left( \lambda - \lambda_0 \right) ,\\ y &= R \ln \left[\tan \left(\frac{\pi}{4} + \frac{\varphi}{2} \right) \left( \frac{1-e\sin\varphi}{1+e\sin\varphi}\right)^\frac{e}{2} \right] = R\left(\sinh^{-1}\left(\tan\varphi\right)-e\tanh^{-1}(e\sin\varphi)\right),\\ k &= \sec\varphi\sqrt{1-e^2\sin^2\varphi}. \end{align} The scale factor
k is unity on the equator, as it must be since the cylinder is tangential to the ellipsoid at the equator. The ellipsoidal correction of the scale factor increases with latitude but it is never greater than
e2, a correction of less than 1%. The value of
e2 is about 0.006 for all reference ellipsoids. This is much smaller than the scale inaccuracy, except very close to the equator. Only accurate Mercator projections of regions near the equator will necessitate the ellipsoidal corrections. The inverse is solved iteratively, as the
isometric latitude is involved. == See also ==