The Mercator projection is a cylindrical map projection presented by Flemish geographer and cartographer Gerardus Mercator in 1569. It became the standard map projection for navigation because it is unique in representing north as up and south as down everywhere while preserving local directions and shapes. The map is thereby conformal. As a side effect, the Mercator projection inflates the size of objects away from the equator. This inflation is very small near the equator but accelerates with increasing latitude to become infinite at the poles. So, for example, landmasses such as Greenland and Antarctica appear far larger than they actually are relative to landmasses near the equator, such as Central Africa.
There is some controversy over the origins of the Mercator. German polymath Erhard Etzlaub engraved miniature "compass maps" (about 10×8 cm) of Europe and parts of Africa that spanned latitudes 0°-67° to allow adjustment of his portable pocket-size sundials. The projection found on these maps, dating to 1511, was stated by Snyder in 1987 to be the same projection as Mercator's. However, given the geometry of a sundial, these maps may well have been based on the similar central cylindrical projection, a limiting case of the gnomonic projection, which is the basis for a sundial. Snyder amends his assessment to "a similar projection" in 1994.
Joseph Needham, a historian of China, wrote that the Chinese developed the Mercator projection hundreds of years before Mercator did, using it in star charts during the Song Dynasty. However, this was a simple, and common, case of misidentification. The projection in use was the equirectangular projection.
Portuguese mathematician and cosmographer Pedro Nunes first described the mathematical principle of the loxodrome and its use in marine navigation. In 1537, he proposed constructing a nautical atlas composed of several large-scale sheets in the cylindrical equidistant projection as a way to minimize distortion of directions. If these sheets were brought to the same scale and assembled, they would approximate the Mercator projection.
In 1569, Gerhard Kremer, known by his trade name Gerardus Mercator, announced a new projection by publishing a large planispheric map measuring 202 by 124 cm (80 by 49 in) and printed in eighteen separate sheets. Mercator titled the map Nova et Aucta Orbis Terrae Descriptio ad Usum Navigantium Emendata: "A new and augmented description of Earth corrected for the use of sailors". This title, along with an elaborate explanation for using the projection that appears as a section of text on the map, shows that Mercator understood exactly what he had achieved and that he intended the projection to aid navigation. Mercator never explained the method of construction or how he arrived at it. Various hypotheses have been tendered over the years, but in any case Mercator's friendship with Pedro Nunes and his access to the loxodromic tables Nunes created likely aided his efforts.
English mathematician Edward Wright published the first accurate tables for constructing the projection in 1599 and, in more detail, in 1610, calling his treatise "Certaine Errors in Navigation". The first mathematical formulation was publicized around 1645 by a mathematician named Henry Bond (c. 1600-1678). However, the mathematics involved were developed but never published by mathematician Thomas Harriot starting around 1589.
The development of the Mercator projection represented a major breakthrough in the nautical cartography of the 16th century. However, it was much ahead of its time, since the old navigational and surveying techniques were not compatible with its use in navigation. Two main problems prevented its immediate application: the impossibility of determining the longitude at sea with adequate accuracy and the fact that magnetic directions, instead of geographical directions, were used in navigation. Only in the middle of the 18th century, after the marine chronometer was invented and the spatial distribution of magnetic declination was known, could the Mercator projection be fully adopted by navigators.
Despite those position-finding limitations, the Mercator projection can be found in many world maps in the centuries following Mercator's first publication. However, it did not begin to dominate world maps until the 19th century, when the problem of position determination had been largely solved. Once the Mercator became the usual projection for commercial and educational maps, it came under persistent criticism from cartographers for its unbalanced representation of landmasses and its inability to usefully show the polar regions.
The criticisms leveled against inappropriate use of the Mercator projection resulted in a flurry of new inventions in the late 19th and early 20th century, often directly touted as alternatives to the Mercator. Due to these pressures, publishers gradually reduced their use of the projection over the course of the 20th century. However, the advent of Web mapping gave the projection an abrupt resurgence in the form of the Web Mercator projection.
Today, the Mercator can be found in marine charts, occasional world maps, and Web mapping services, but commercial atlases have largely abandoned it, and wall maps of the world can be found in many alternative projections. Google Maps, which relied on it since 2005, still uses it for local-area maps but dropped the projection from desktop platforms in 2017 for maps that are zoomed out of local areas. Many other online mapping services still exclusively use the Web Mercator.
As in all cylindrical projections, parallels and meridians on the Mercator are straight and perpendicular to each other. In accomplishing this, the unavoidable east-west stretching of the map, which increases as distance away from the equator increases, is accompanied in the Mercator projection by a corresponding north-south stretching, so that at every point location the east-west scale is the same as the north-south scale, making it a conformal map projection. Conformal projections preserve angles around all locations.
Because the linear scale of a Mercator map increases with latitude, it distorts the size of geographical objects far from the equator and conveys a distorted perception of the overall geometry of the planet. At latitudes greater than 70° north or south the Mercator projection is practically unusable, because the linear scale becomes infinitely large at the poles. A Mercator map can therefore never fully show the polar areas (as long as the projection is based on a cylinder centered on the Earth's rotation axis; see the transverse Mercator projection for another application).
The Mercator projection maps all lines with constant bearing (rhumbs (mathematically known as loxodromes--those making constant angles with the meridians) to straight lines. The two properties, conformality and straight rhumb lines, make this projection uniquely suited to marine navigation: courses and bearings are measured using wind roses or protractors, and the corresponding directions are easily transferred from point to point, on the map, with the help of a parallel ruler (for example).
As on all map projections, shapes or sizes are distortions of the true layout of the Earth's surface.
The Mercator projection exaggerates areas far from the equator.
Because of great land area distortions, it is not well suited for general world maps. Therefore, Mercator himself used the equal-area sinusoidal projection to show relative areas. However, despite such distortions, the Mercator projection was, especially in the late 19th and early 20th centuries, perhaps the most common projection used in world maps, despite being much criticized for this use.
Because of its very common usage, the Mercator projection has been supposed to have influenced people's view of the world, and because it shows countries near the Equator as too small when compared to those of Europe and North America, it has been supposed to cause people to consider those countries as less important. As a result of these criticisms, modern atlases no longer use the Mercator projection for world maps or for areas distant from the equator, preferring other cylindrical projections, or forms of equal-area projection. The Mercator projection is still commonly used for areas near the equator, however, where distortion is minimal. It is also frequently found in maps of time zones.
Arno Peters stirred controversy beginning in 1972 when he proposed what is now usually called the Gall-Peters projection to remedy the problems of the Mercator. The projection he promoted is a specific parameterization of the cylindrical equal-area projection. In response, a 1989 resolution by seven North American geographical groups disparaged using cylindrical projections for general-purpose world maps, which would include both the Mercator and the Gall-Peters.
Practically every marine chart in print is based on the Mercator projection due to its uniquely favorable properties for navigation. It is also commonly used by street map services hosted on the Internet, due to its uniquely favorable properties for local-area maps computed on demand.
The Mercator projection was designed for use in marine navigation because of its unique property of representing any course of constant bearing as a straight segment. Such a course, known as a rhumb (or, mathematically, a loxodrome) is preferred in marine navigation because ships can sail in a constant compass direction, reducing the difficult, error-prone course corrections that otherwise would be needed frequently when sailing a different course. For distances small compared to the radius of the Earth, the difference between the rhumb and the technically shortest course, a great circle segment, is negligible, and even for longer distances, the simplicity of the constant bearing makes it attractive. As observed by Mercator, on such a course, the ship would not arrive by the shortest route, but it will surely arrive. Sailing a rhumb meant that all that the sailors had to do was keep a constant course as long as they knew where they were when they started, where they intended to be when they finished, and had a map in Mercator projection that correctly showed those two coordinates.
Many major online street mapping services (Bing Maps, Google Maps, MapQuest, OpenStreetMap, Yahoo! Maps, and others) use a variant of the Mercator projection for their map images called Web Mercator or Google Web Mercator. Despite its obvious scale variation at small scales, the projection is well-suited as an interactive world map that can be zoomed seamlessly to large-scale (local) maps, where there is relatively little distortion due to the variant projection's near-conformality.
The major online street mapping services' tiling systems display most of the world at the lowest zoom level as a single square image, excluding the polar regions by truncation at latitudes of ?max = ±85.05113°. (See below.) Latitude values outside this range are mapped using a different relationship that does not diverge at ? = ±90°.
Although the surface of Earth is best modelled by an oblate ellipsoid of revolution, for small scale maps the ellipsoid is approximated by a sphere of radius a. Many different methods exist for calculating a. The simplest include (a) the equatorial radius of the ellipsoid, (b) the arithmetic or geometric mean of the semi-axes of the ellipsoid, and (c) the radius of the sphere having the same volume as the ellipsoid. The range for a amongst the possible choices is about 35 km, but for small scale (large region) applications this variation may be ignored, and mean values of 6,371 km and 40,030 km may be taken for the radius and circumference respectively. These are the values used for numerical examples in later sections. Only high-accuracy cartography on large scale maps requires an ellipsoidal model.
The spherical approximation of Earth with radius a 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[a] of the cylinder at a constant value of x, but the distance y along the generator (measured from the equator) is an arbitrary[b] 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.
The relations between y(?) and properties of the projection, such as the transformation of angles and the variation in scale, follow from the geometry of corresponding small elements on the globe and map. The figure below shows a point P at latitude ? and longitude ? on the globe and a nearby point Q at latitude ? + and longitude ? + . The vertical lines PK and MQ are arcs of meridians of length R.[c] The horizontal lines PM and KQ are arcs of parallels of length R(cos ?).[d]
For small elements, the angle PKQ is approximately a right angle and therefore
The previously mentioned scaling factors from globe to cylinder are given by
Since the meridians are mapped to lines of constant x, we must have and ?x = R, (? in radians). Therefore, in the limit of infinitesimally small elements
The choice of the function y(?) for the Mercator projection is determined by the demand that the projection be conformal, a condition which can be defined in two equivalent ways:
Integrating the equation
In the first equation ?0 is the longitude of an arbitrary central meridian usually, but not always, that of Greenwich (i.e., zero). The difference (? - ?0) is in radians.
The function y(?) is plotted alongside ? for the case R = 1: it tends to infinity at the poles. The linear y-axis values are not usually shown on printed maps; instead some maps show the non-linear scale of latitude values on the right. More often than not the maps show only a graticule of selected meridians and parallels
There are many alternative expressions for y(?), all derived by elementary manipulations.
Corresponding inverses are:
For angles expressed in degrees:
The above formulae are written in terms of the globe radius R. It is often convenient to work directly with the map width W = 2?R. For example, the basic transformation equations become
The ordinate y of the Mercator projection becomes infinite at the poles and the map must be truncated at some latitude less than ninety degrees. This need not be done symmetrically. Mercator's original map is truncated at 80°N and 66°S with the result that European countries were moved towards the centre of the map. The aspect ratio of his map is = 1.65. Even more extreme truncations have been used: a Finnish school atlas was truncated at approximately 76°N and 56°S, an aspect ratio of 1.97.
Much Web-based mapping uses a zoomable version of the Mercator projection with an aspect ratio of one. In this case the maximum latitude attained must correspond to y = ±, or equivalently = ?. Any of the inverse transformation formulae may be used to calculate the corresponding latitudes:
The figure comparing the infinitesimal elements on globe and projection shows that when ?=? the triangles PQM and P?Q?M? are similar so that the scale factor in an arbitrary direction is the same as the parallel and meridian scale factors:
This result holds for an arbitrary direction: the definition of isotropy of the point scale factor. The graph shows the variation of the scale factor with latitude. Some numerical values are listed below.
Working from the projected map requires the scale factor in terms of the Mercator ordinate y (unless the map is provided with an explicit latitude scale). Since ruler measurements can furnish the map ordinate y and also the width W of the map then = 2? and the scale factor is determined using one of the alternative forms for the forms of the inverse transformation:
The variation with latitude is sometimes indicated by multiple bar scales as shown below and, for example, on a Finnish school atlas. The interpretation of such bar scales is non-trivial. See the discussion on distance formulae below.
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 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.[e] 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.
One measure of a map's accuracy is a comparison of the length of corresponding line elements on the map and globe. Therefore, by construction, the Mercator projection is perfectly accurate, k = 1, along the equator and nowhere else. At a latitude of ±25° the value of sec ? is about 1.1 and therefore the projection may be deemed accurate to within 10% in a strip of width 50° centred on the equator. Narrower strips are better: sec 8° = 1.01, so a strip of width 16° (centred on the equator) is accurate to within 1% or 1 part in 100. Similarly sec 2.56° = 1.001, so a strip of width 5.12° (centred on the equator) is accurate to within 0.1% or 1 part in 1,000. Therefore, the Mercator projection is adequate for mapping countries close to the equator.
In a secant (in the sense of cutting) Mercator projection the globe is projected to a cylinder which cuts the sphere at two parallels with latitudes ±?1. The scale is now true at these latitudes whereas parallels between these latitudes are contracted by the projection and their scale factor must be less than one. The result is that deviation of the scale from unity is reduced over a wider range of latitudes.
An example of such a projection is
The scale on the equator is 0.99; the scale is k = 1 at a latitude of approximately ±8° (the value of ?1); the scale is k = 1.01 at a latitude of approximately ±11.4°. Therefore, the projection has an accuracy of 1%, over a wider strip of 22° compared with the 16° of the normal (tangent) projection. This is a standard technique of extending the region over which a map projection has a given accuracy.
When the Earth is modelled by a spheroid (ellipsoid of revolution) the Mercator projection must be modified if it is to remain conformal. The transformation equations and scale factor for the non-secant version are
The scale factor 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.
Converting ruler distance on the Mercator map into true (great circle) distance on the sphere is straightforward along the equator but nowhere else. One problem is the variation of scale with latitude, and another is that straight lines on the map (rhumb lines), other than the meridians or the equator, do not correspond to great circles.
The distinction between rhumb (sailing) distance and great circle (true) distance was clearly understood by Mercator. (See Legend 12 on the 1569 map.) He stressed that the rhumb line distance is an acceptable approximation for true great circle distance for courses of short or moderate distance, particularly at lower latitudes. He even quantifies his statement: "When the great circle distances which are to be measured in the vicinity of the equator do not exceed 20 degrees of a great circle, or 15 degrees near Spain and France, or 8 and even 10 degrees in northern parts it is convenient to use rhumb line distances".
For a ruler measurement of a short line, with midpoint at latitude ?, where the scale factor is k = sec ? = :
With radius and great circle circumference equal to 6,371 km and 40,030 km respectively an RF of , for which R = 2.12 cm and W = 13.34 cm, implies that a ruler measurement of 3 mm. in any direction from a point on the equator corresponds to approximately 900 km. The corresponding distances for latitudes 20°, 40°, 60° and 80° are 846 km, 689 km, 450 km and 156 km respectively.
Longer distances require various approaches.
Scale is unity on the equator (for a non-secant projection). Therefore, interpreting ruler measurements on the equator is simple:
For the above model, with RF = , 1 cm corresponds to 3,000 km.
On any other parallel the scale factor is sec ? so that
For the above model 1 cm corresponds to 1,500 km at a latitude of 60°.
This is not the shortest distance between the chosen endpoints on the parallel because a parallel is not a great circle. The difference is small for short distances but increases as ?, the longitudinal separation, increases. For two points, A and B, separated by 10° of longitude on the parallel at 60° the distance along the parallel is approximately 0.5 km greater than the great circle distance. (The distance AB along the parallel is (a cos ?) ?. The length of the chord AB is 2(a cos ?) sin . This chord subtends an angle at the centre equal to 2arcsin(cos ? sin ) and the great circle distance between A and B is 2a arcsin(cos ? sin ).) In the extreme case where the longitudinal separation is 180°, the distance along the parallel is one half of the circumference of that parallel; i.e., 10,007.5 km. On the other hand, the geodesic between these points is a great circle arc through the pole subtending an angle of 60° at the center: the length of this arc is one sixth of the great circle circumference, about 6,672 km. The difference is 3,338 km so the ruler distance measured from the map is quite misleading even after correcting for the latitude variation of the scale factor.
A meridian of the map is a great circle on the globe but the continuous scale variation means ruler measurement alone cannot yield the true distance between distant points on the meridian. However, if the map is marked with an accurate and finely spaced latitude scale from which the latitude may be read directly--as is the case for the Mercator 1569 world map (sheets 3, 9, 15) and all subsequent nautical charts--the meridian distance between two latitudes ?1 and ?2 is simply
If the latitudes of the end points cannot be determined with confidence then they can be found instead by calculation on the ruler distance. Calling the ruler distances of the end points on the map meridian as measured from the equator y1 and y2, the true distance between these points on the sphere is given by using any one of the inverse Mercator formulæ:
where R may be calculated from the width W of the map by R = . For example, on a map with R = 1 the values of y = 0, 1, 2, 3 correspond to latitudes of ? = 0°, 50°, 75°, 84° and therefore the successive intervals of 1 cm on the map correspond to latitude intervals on the globe of 50°, 25°, 9° and distances of 5,560 km, 2,780 km, and 1,000 km on the Earth.
A straight line on the Mercator map at angle ? to the meridians is a rhumb line. When ? = or the rhumb corresponds to one of the parallels; only one, the equator, is a great circle. When ? = 0 or ? it corresponds to a meridian great circle (if continued around the Earth). For all other values it is a spiral from pole to pole on the globe intersecting all meridians at the same angle, and is thus not a great circle. This section discusses only the last of these cases.
If ? is neither 0 nor ? then the above figure of the infinitesimal elements shows that the length of an infinitesimal rhumb line on the sphere between latitudes ?; and ? + is a sec ? . Since ? is constant on the rhumb this expression can be integrated to give, for finite rhumb lines on the Earth:
Once again, if ?? may be read directly from an accurate latitude scale on the map, then the rhumb distance between map points with latitudes ?1 and ?2 is given by the above. If there is no such scale then the ruler distances between the end points and the equator, y1 and y2, give the result via an inverse formula:
These formulæ give rhumb distances on the sphere which may differ greatly from true distances whose determination requires more sophisticated calculations.[f]