The projection itself, as one generator with a mode for each question
One object: a map of the sphere. projection-map draws one; projection-grid draws several side by side; world-cells puts equal patches of ground on it and labels what happened to them; radial-family, conic-family, aspect-sweep and pole-treatment sweep the construction parameter that defines a family; and interrupted-map and interruption-tradeoff are the same map with the cuts made explicit.
Every one of these is the same generator answering a different question, which is why they share a file, a set of colour roles and a set of assertions. Changing it changes all 16.
43 essays call it. Every call below passes it something, because a placement that passes nothing draws whichever member of the family the generator happens to default to rather than the one its essay argues about.
What it draws
One picture per question the family answers. Each has a page of its own.
projection-map
projection-grid
world-cells
radial-family
pseudo-search
pseudo-dimensions
pseudo-shape
pseudo-scores
symmetry-criterion
symmetry-ranking
symmetry-aspect
interrupted-map
interruption-tradeoff
aspect-sweep
conic-family
pole-treatment
Where it is called
Changing this changes every one of these figures.
Cylinders, cones and planes
The standard taxonomy sorts projections by the shape of paper they were notionally rolled from. It is memorable, it is how everyone is taught, and it says almost nothing about the properties anyone actually chooses on.
Every projection minimises something
A projection is the solution to an optimisation problem, and naming the objective explains more than naming the family. Some objectives are exact constraints, some are least-squares fits, and one is a table of numbers a man adjusted until it looked right.
Web Mercator is not conformal
It carries almost every map on the internet, it is named after the projection whose entire purpose is preserving angles, and it does not preserve angles. The machinery here found that without being told to look.
Which projection is best
An incomplete question, and the incompleteness is the answer. Every projection preserves something and destroys something else, so the comparison worth making is between a projection and a purpose, not between two projections.
What can be unrolled
A cylinder is obviously curved and is intrinsically flat, so it lays out on a table with nothing stretched. A sphere is not. The distinction is exactly zero Gaussian curvature, and it is why paper tubes exist and paper globes do not.
What a standard parallel buys
A standard parallel is a line where the projection is exact. Choosing one does not reduce the distortion — it decides where the distortion is zero and lets everything grow away from it.
What survives a change of coordinates
The scale along the meridian is a property of the map and the grid together. The principal scale factors are a property of the map alone. Only the second kind describes the projection, and the two are routinely quoted as though they were the same thing.
Why Mercator exists
A ship can hold a compass bearing and cannot easily hold a great circle. Mercator is the answer to one question — what must a map do so that a constant bearing is a straight line — and it answers it exactly.
- The aspect is a free choice
- Compromise projections
- The scale factor of a line
- The projection that shows true size
- The gnomonic companion
- The square costs the poles
- Transverse Mercator and the series that computes it
- Chebyshev's criterion
- Giving up continuity
- Fitting the aspect to the region
- The projections that gave up being one thing
- Distortion over a region
- The plate carrée, the projection nobody chooses
- The conic is the whole family
- Where a pseudocylindrical puts its error
- A direction carried round a loop
- The average of two projections
- A degree is not a unit of length
- Computing an area needs a surface
- The azimuthal family is one function
- The rule of thumb, scored
- The antimeridian is a cut in the numbers
- Reprojecting a raster invents values
- More faces, less distortion, more cutting
- The aspect has three numbers, not one
- A centroid belongs to a plane
- The condition does not always decide the map
- The third parameter, run
- The landscape the search walks on
- Report the map, not the parameters
- A query is a disc, and a disc is not a cell
- A projection defined by a table has an interpolation in it
- A family is not closed under averaging
- A family is a function, not a list
- The maps with no family are simply better