Skip to content
Jot
Home
Trending
Top
Tags
Groups
Theme
Privacy·Terms
Sign in
Home
Search
Trending
Sign in
Every projection is wrong, here is how much — Jot

Every projection is wrong, here is how much

I
Ivo Sandoval
·January 14, 2026·1,518 words·8 min read
cartographydesignmathsmeasurementprojections
☆stars: 6⑂forks: 0

Gauss closed the hard part of this in 1827 and we have spent two centuries arguing about it anyway, mostly online, mostly badly. So: the mathematics first, then six real projections with real numbers, then the two arguments people reliably get wrong.

The theorem that closes the case

Gauss's theorema egregium says the Gaussian curvature of a surface is invariant under local isometry. Curvature is intrinsic: you can measure it from inside the surface, using only distances and angles along it, without stepping off into the surrounding space. Bend paper into a cylinder and its curvature does not change, because bending without stretching is an isometry.

Now compare the two surfaces we care about.

Ksphere=1R2>0,Kplane=0K_{\text{sphere}} = \frac{1}{R^2} > 0, \qquad K_{\text{plane}} = 0Ksphere​=R21​>0,Kplane​=0

An isometry between them would have to preserve KKK. There isn't one. Not for the whole sphere, not for any patch of it however small, because curvature is a pointwise quantity and the mismatch exists at every point. No projection is waiting to be discovered that fixes this. Two corollaries people get wrong in public: no projection is both conformal (angle preserving) and equal area, and none is equidistant everywhere.

Tissot's little circles

Nicolas Auguste Tissot presented the tool for measuring the damage in 1859 and 1871. Take a circle of infinitesimal radius on the globe and project it. Because the projection is smooth, its effect on an infinitesimal circle is a linear map, and a linear map sends a circle to an ellipse. That ellipse is the indicatrix and it contains everything about the distortion at that point.

The axes point along the directions of greatest and least scale. If the ellipse is a circle, the projection is conformal there. If it has the same area as the original circle, area is preserved there, no matter how squashed it looks. Write hhh for the scale along the meridian, kkk for the scale along the parallel, and θ′\theta'θ′ for the angle between them as drawn. The areal scale factor is

s=h k sin⁡θ′s = h\,k\,\sin\theta's=hksinθ′

and the projection is conformal at that point exactly when h=kh = kh=k and θ′=π/2\theta' = \pi/2θ′=π/2. Equal area means s=1s = 1s=1 everywhere. Gauss's theorem is the statement that both cannot hold at once, and the indicatrix is how you watch it happen: force the ellipse into a circle and its area drifts, hold the area and it stretches.

So "which projection is best" is not a question. The question is which of hhh, kkk and θ′\theta'θ′ your analysis is about to consume.

Six projections and what each of them breaks

ProjectionPreserves exactlyGives upA number you can check
Mercator (EPSG:3395)angle, at every pointarea, spectacularlyareal scale sec⁡2φ\sec^2\varphisec2φ: 4.00 at 60°, 14.93 at 75°
Cylindrical equal area, standard parallels 45° (Gall's orthographic, Peters's map)area, everywhere, exactlyshape everywhere except 45°N and 45°Sindicatrix axis ratio 2.00 at the equator (tall), 4.27 at 70° (wide)
Transverse Mercator in a UTM zoneanglearea, and all candour about the zone edgek0=0.9996k_0 = 0.9996k0​=0.9996 on the central meridian, about 1.0010 at the zone edge on the equator; distortion under 1 part in 1,000 inside a zone
Azimuthal equidistantdistance and bearing from one chosen centreeverything not measured from that centretransverse scale ρ/sin⁡ρ\rho/\sin\rhoρ/sinρ: 1.571 at 90° from centre, 5.236 at 150°, divergent at the antipode
Winkel tripelnothing whatsoevera little of everything, deliberatelyGoldberg and Gott's summed squared error 4.563, best of the known projections they scored
Web Mercator (EPSG:3857)angle, nearlyarea, the poles, and your dignitylatitude cut at ±85.051129°; up to 0.7% scale error against true ellipsoidal Mercator

Two of those you can derive in three lines, and a distortion figure you derived yourself is worth ten you read.

Cylindrical equal area with standard parallel φ0\varphi_0φ0​ is x=Rλcos⁡φ0x = R\lambda\cos\varphi_0x=Rλcosφ0​, y=Rsin⁡φ/cos⁡φ0y = R\sin\varphi/\cos\varphi_0y=Rsinφ/cosφ0​. Differentiate: parallel scale k=cos⁡φ0/cos⁡φk = \cos\varphi_0/\cos\varphik=cosφ0​/cosφ, meridian scale h=cos⁡φ/cos⁡φ0h = \cos\varphi/\cos\varphi_0h=cosφ/cosφ0​. Their product is 1 at every latitude, which is the equal area condition. Their ratio is cos⁡2φ0/cos⁡2φ\cos^2\varphi_0/\cos^2\varphicos2φ0​/cos2φ, which is the shape damage. At φ0=45°\varphi_0 = 45°φ0​=45° that ratio is 1/21/21/2 at the equator, so the indicatrix there is exactly twice as tall as it is wide; at 70° it is 4.27 times wider than tall.

Azimuthal equidistant is quicker. A circle at angular distance ρ\rhoρ from the centre has true circumference 2πRsin⁡ρ2\pi R\sin\rho2πRsinρ, and the projection draws it at radius RρR\rhoRρ, so the scale along it is

k(ρ)=ρsin⁡ρk(\rho) = \frac{\rho}{\sin\rho}k(ρ)=sinρρ​

which is 1.571 at ρ=90°\rho = 90°ρ=90° and 5.236 at 150°150°150°, and diverges at the antipode, where one point smears around the whole bounding circle. The UN emblem is this projection, centred on the North Pole and sensibly cut off at 60 degrees south, before the arithmetic gets embarrassing.

Mercator's area inflation, worked

Mercator is conformal, which forces the two scale factors to be equal, so one number does both jobs:

k(φ)=sec⁡φ,s(φ)=k2=sec⁡2φk(\varphi) = \sec\varphi, \qquad s(\varphi) = k^2 = \sec^2\varphik(φ)=secφ,s(φ)=k2=sec2φ

s(45°)=2.00,s(60°)=4.00,s(75°)=14.93s(45°) = 2.00, \qquad s(60°) = 4.00, \qquad s(75°) = 14.93s(45°)=2.00,s(60°)=4.00,s(75°)=14.93

That is the whole Greenland business in three numbers with no politics attached. Greenland covers 2,166,086 km² and sits almost entirely between about 60°N and 83°N. Africa covers roughly 30,043,862 km², a factor of about 14 more, straddling the equator where s=1s = 1s=1. Draw both on Mercator and Greenland is multiplied by something between 4 and 60 while Africa is multiplied by roughly 1. They come out looking comparable. Nobody chose that; it falls out of sec⁡2φ\sec^2\varphisec2φ, and it would happen on any conformal cylindrical projection, because conformality plus a cylinder forces it.

Areal scale factor on Mercator, every twenty degrees
Latitudesec⁡φ\sec\varphisecφsec⁡2φ\sec^2\varphisec2φ
0°1.0001.00
20°1.0641.13
40°1.3051.70
60°2.0004.00
80°5.75933.16
85°11.474131.65

What Mercator buys for that price usually gets left out: a line of constant compass bearing is a straight line on the chart. That is the entire reason the projection exists, and it was designed for going to sea rather than for looking at.

The Gall-Peters argument is normally conducted by two people who are both wrong. James Gall described the projection in 1855 at the Glasgow meeting of the British Association, calling it orthographic, and published it in the Scottish Geographical Magazine in 1885. Arno Peters arrived at it independently in 1967 and launched it in 1973 claiming it was the area-correct map, which is a category error: equal area projections form an infinite family and no member is more correct than another. Peters's own description contained a geometric slip implying standard parallels of 46°02', while his text said 45°. And look where the map does its least damage: the mid latitudes, Germany included, while the tropics it was meant to defend get stretched by a factor of two in one direction. Then in 1989 and 1990 seven North American geographic organisations passed a resolution rejecting all rectangular world maps, condemning Mercator and Gall-Peters in the same sentence. The cartographers were not defending Mercator. They were saying that a rectangle is the wrong shape for a sphere.

Web Mercator, the compromise nobody chose

Nobody convened to select the projection now carrying the overwhelming majority of the world's map views. It accreted. It first shipped as EPSG:900913, an unofficial code chosen because it reads as GOOGLE in leetspeak, defined by Christopher Schmidt and baked into OpenLayers 2. It was registered properly as EPSG:3785 in 2008 and superseded the same year by EPSG:3857, "WGS 84 / Pseudo-Mercator". The registry itself notes it is not a recognised geodetic system, which is an unusual thing for a registry to say about one of its own entries.

Its defining oddity is that it pushes coordinates on the WGS 84 ellipsoid through the spherical Mercator formulas. Those do not compose, so the result is not conformal, merely close enough that no human eye will complain. The latitude cut at ±85.051129° is not a geodetic judgement either: it is the latitude that makes the projected world exactly square, since the equatorial half width is πR=20,037,508.34\pi R = 20{,}037{,}508.34πR=20,037,508.34 m and the northing runs to the same figure, so tiles divide into powers of four forever. Feed 3857 coordinates to something expecting 3395, true ellipsoidal Mercator, and the registry warns of 0.7% scale error and northing differences up to 43 km on the map, around 21 km on the ground. That is not a rounding artefact. That is a town.

Same species of decision as web typography settling on a justification algorithm nobody would have specified from scratch, which Gerard takes apart in @bindery/justified-text-on-the-web-is-a-lie-we-agreed-to. A default that shipped early, worked adequately, and then became structural.

There is no correct projection and I am tired of pretending that is a subtle point. There is a quantity you intend to measure and a distortion you can afford, and those two choose the projection for you. If you are computing areas in EPSG:3857 you are not making a small error. At the latitude of Oslo you are out by a factor of about four, and it is entirely your own fault, because the number was in the registry the whole time.

On this page

  • The theorem that closes the case
  • Tissot's little circles
  • Six projections and what each of them breaks
  • Mercator's area inflation, worked
  • Web Mercator, the compromise nobody chose