CRS & projections

Coordinate systems, EPSG codes, reprojection, and the silent errors they cause.

One kilometre at 51.5° N expressed in three coordinate reference systems. one kilometre on the ground, written three waysEPSG:277001,000 mEPSG:38571,606 mEPSG:43260.0144° east–west0.0090° north–southOne ground distance. A degree is not a length, so it needs two numbers and a latitude

A coordinate is two numbers and a promise about what they mean. The coordinate reference system is that promise: which ellipsoid, positioned where, measured in what units, over which part of the world. Drop it and the numbers survive perfectly while their meaning does not.

Almost everything in this topic fails quietly. A missing CRS does not raise. A wrong one does not raise. An area computed in degrees returns a number that looks like a number. The symptom arrives later and somewhere else — a join that matches nothing, a map sitting off the coast of Ghana, a buffer of 500 that turns out to be 500 degrees.

The order below is the one that works. The concepts settle what a CRS is and how a projected one differs from a geographic one; the how-to guides cover the operations you run daily — assigning, reprojecting, choosing a projected CRS, measuring on the ellipsoid; and the fixes are filed under what you saw rather than what caused it, because the cause is the part you do not know yet.

Learning paths run through this topic too — see the end of this page.

🧭 Start with the concepts

The ideas the how-to guides below assume you already have.

Show every concept in this topic

⚙️ Then do the task

Step-by-step walkthroughs with code you can copy and adapt.

Show every how-to guide in this topic

🔧 When it breaks

The errors this topic produces, with the cause explained rather than just the command.

Show every fix in this topic

Related topics

Subjects that keep coming up alongside this one, most overlap first.

Keep browsing

CRS & projections sits in Geometry & space. Every topic on the site is listed on the topics index.