Learn

What Is a Coordinate Reference System?

Learn what a coordinate reference system is, how it gives coordinates geographic meaning, and how geographic and projected CRSs differ.

Geobble
introductoryexplainerCoordinate Systems

Create the canonical introductory guide to coordinate reference systems for Geobble Learn, providing the conceptual foundation for narrower articles about EPSG codes, projections, coordinate order, reprojection, and CRS troubleshooting.

A coordinate reference system (CRS) defines how coordinates relate to positions in the real world. A pair of numbers such as 12, 4 does not identify a location by itself: a CRS provides the reference framework, axes, units and other information needed to interpret those numbers geographically.

Some CRSs describe locations using latitude and longitude on the Earth. Others project the Earth onto a flat coordinate system and use values such as eastings and northings in metres. This is why knowing the coordinates alone is not enough—you also need to know the CRS they belong to.

Coordinates need a reference

Imagine receiving this coordinate pair:

500000, 450000

Where is it?

There is no reliable answer.

The first value might be an easting measured in metres. The second might be a northing. They could belong to a UTM zone, a national mapping system, or a local engineering grid. Without knowing the reference system, the numbers describe a position only within an unspecified mathematical space.

Even apparently familiar coordinates are ambiguous:

12, 4

Those might mean 12° longitude and 4° latitude. They might instead be values in another coordinate system entirely. And even if they are geographic coordinates, the order in which latitude and longitude are expected depends on the CRS and the format carrying them.

A coordinate reference system supplies the missing context.

ISO 19111, the international standard for referencing by coordinates, defines a CRS as a coordinate system that is related to an object through a datum; for geodetic and vertical systems, that object is normally the Earth. The distinction sounds abstract, but it captures the essential idea: the coordinate system provides the mathematical rules, while the datum or reference frame anchors those coordinates to the world.

A coordinate system and a CRS are not quite the same thing

The terms are often used loosely in GIS, but there is a useful distinction.

A coordinate system defines the mathematical rules for expressing positions. It specifies things such as the axes, their directions and the units used along them. OGC defines it as a set of mathematical rules for assigning coordinates to points.

For example, a Cartesian coordinate system might have:

  • an x-axis;

  • a y-axis;

  • metres as its unit.

That tells us how coordinates are organised, but it does not yet tell us where this coordinate space sits relative to the Earth.

A coordinate reference system adds that reference.

In a geospatial CRS, this generally involves a geodetic reference frame or datum that establishes how the coordinate system relates to the Earth. GDAL summarises a CRS as specifying how coordinates correspond to locations, including the coordinate system, datum and, where applicable, a projection.

This is why two datasets can contain identically structured x-y coordinates while referring to completely different locations if their CRSs differ.

What information does a CRS contain?

The exact components depend on the type of CRS, but several pieces commonly matter.

A reference frame or datum

The datum or reference frame connects the coordinate system to the Earth.

For a geodetic CRS, it includes the underlying model used to establish positions relative to the Earth's shape and orientation. Modern terminology increasingly uses reference frame for geodetic and vertical datums, although GIS software and documentation still commonly use the word datum.

This component matters because coordinates are always coordinates relative to something.

Two systems can use similar-looking latitude and longitude values while relying on different geodetic reference frames, potentially producing positional differences when high accuracy is required.

A coordinate system

The coordinate system defines the axes used to express positions.

A geographic CRS commonly uses an ellipsoidal coordinate system with latitude and longitude measured in angular units such as degrees. A projected CRS commonly uses a Cartesian system with coordinates such as easting and northing measured in linear units such as metres.

Axes also have an order and direction. That detail is responsible for some of the confusion around whether latitude or longitude comes first: EPSG-defined geographic axes and software serialisation conventions do not always use the same order. PROJ specifically warns that axis order varies across CRS definitions and software conventions.

Units

Coordinates need units just as distances do.

Geographic CRSs usually express latitude and longitude in angular units, most commonly degrees. Projected CRSs normally use linear units such as metres or feet.

The unit alone does not tell you whether the CRS is suitable for a particular analysis. A projected CRS using metres can still distort distance or area substantially outside the region or purpose for which it was designed.

A coordinate operation, for projected CRSs

A projected CRS also defines how positions from its underlying geographic CRS are converted onto a plane.

This is where a map projection enters the picture.

But the projection is only part of the CRS.

A CRS is not the same thing as a map projection

This distinction is worth making explicit because “CRS” and “projection” are often used interchangeably in casual GIS conversation.

A map projection is a mathematical conversion from positions on an ellipsoidal coordinate system to positions on a plane. That is the formal definition used in ISO 19111 and OGC's CRS standard.

A projected CRS contains more information than the projection method alone. It also depends on an underlying geographic reference system, a Cartesian coordinate system, units, axis definitions and the parameters that configure the projection.

Consider UTM. Saying that a dataset “uses Transverse Mercator” is not enough to identify its CRS. Transverse Mercator is a projection method used by many different coordinate reference systems. You still need information such as the zone, reference frame and projection parameters.

Similarly, knowing that something is “Mercator” does not uniquely define its coordinate system.

A projection answers something like:

How should locations on the curved Earth be mathematically represented on a plane?

A CRS answers the broader question:

What do these coordinates mean, and how do they relate to positions in the world?

That is why a CRS should not be reduced to its projection name.

Geographic and projected CRSs

For most introductory GIS work, the two CRS categories you will encounter most often are geographic and projected.

Geographic coordinate reference systems

A geographic CRS represents positions on or around the Earth using an ellipsoidal coordinate system.

Its horizontal coordinates are typically latitude and longitude, expressed in degrees.

A familiar example is EPSG:4326, whose name in the EPSG dataset is WGS 84. It is a geographic 2D CRS with latitude and longitude axes. GDAL's expanded WKT representation shows not just the familiar EPSG identifier but also the WGS 84 reference information, ellipsoid, prime meridian, axes, angular units and area of use.

Geographic coordinates are convenient for representing positions globally, but degrees are angular units rather than fixed units of ground distance. That matters when performing measurements or analyses.

Projected coordinate reference systems

A projected CRS represents positions on a flat plane.

Coordinates are commonly expressed as eastings and northings in metres or feet. The CRS uses a map projection to convert between the underlying geographic reference system and the plane.

Examples include UTM CRSs, national mapping systems and Web Mercator.

A projected CRS is normally designed with particular geographic or cartographic purposes in mind. Some preserve local angles well; others prioritise area, distance or another property. No flat representation can preserve every geometric property of the curved Earth everywhere.

The practical difference becomes particularly visible when comparing WGS 84 geographic coordinates with Web Mercator. EPSG:4326 expresses positions geographically in degrees, while EPSG:3857 provides projected coordinates in metres for web-map visualisation.

What is an EPSG code?

An EPSG code is an identifier for a registered geodetic object, commonly a CRS.

For example:

EPSG:4326

identifies the WGS 84 geographic 2D CRS.

And:

EPSG:3857

identifies WGS 84 / Pseudo-Mercator.

The code is useful because writing EPSG:4326 is much shorter than carrying the entire formal CRS definition around in conversation or software configuration.

But the code is not itself the CRS.

It is an identifier pointing to a definition.

That distinction becomes clearer when software expands an EPSG identifier into WKT. The resulting definition can contain the reference frame or datum, ellipsoid, coordinate-system type, axes, units, usage information and, for projected systems, projection parameters. GDAL describes WKT2 as capable of representing a complete CRS definition rather than only a projection.

PROJ likewise recommends WKT or recognised CRS identifiers over older PROJ strings when possible because the richer representations can retain more CRS information.

A separate guide on What Is an EPSG Code? can go further into authorities, identifiers and the EPSG registry. For understanding CRSs, the important point is simply that the number names the definition; it does not replace the definition conceptually.

Why does choosing the CRS matter?

The CRS affects how software interprets, displays, transforms and analyses coordinates.

If the wrong CRS is assigned to a dataset, valid coordinate values may be interpreted as though they belong to an entirely different reference system. A layer can consequently appear thousands of kilometres away from its intended position.

That is why assigning a CRS and reprojecting data are different operations. Assigning a CRS declares what existing coordinates already mean. Reprojecting calculates another representation of positions whose source CRS is already known.

The CRS can also affect measurement.

A geographic CRS expressed in degrees does not provide ordinary Cartesian metre coordinates. A projected CRS may provide metre units, but projection distortion means that it is not automatically appropriate for every area, distance or direction calculation.

Choosing a CRS therefore depends on questions such as:

  • Where is the study area?

  • How large is it?

  • Is the goal display, storage, interchange or analysis?

  • Which geometric properties matter?

  • What CRS do the source datasets use?

  • Is there an established national or regional CRS for the work?

  • What accuracy is required?

There is rarely one CRS that is best for every stage of a geographic workflow.

Why can layers with different CRSs still line up?

Because GIS software can transform coordinates for display.

Suppose one layer is stored in a geographic CRS and another in a projected CRS. Their raw coordinate values may look completely different, yet modern GIS software can transform them into a common display CRS on the fly.

This is convenient because it means datasets do not necessarily need to be permanently reprojected simply to view them together.

It can also conceal what is happening underneath.

Two layers appearing in exactly the same place on screen does not mean their stored coordinates use the same CRS. Conversely, a layer appearing in the wrong place does not necessarily mean that it needs to be reprojected.

If you are investigating that symptom rather than learning the concept itself, Why Is My GIS Data Appearing in the Wrong Place? provides a more useful diagnostic workflow.

There are more CRS types than geographic and projected

Geographic and projected CRSs dominate many everyday 2D GIS workflows, but the CRS model is broader.

A geocentric CRS can represent positions using three-dimensional Cartesian coordinates centred on the Earth.

A vertical CRS provides a reference for heights or depths.

An engineering CRS may describe coordinates relative to a local object or site rather than serving as an Earth-wide geographic system.

A compound CRS combines independent reference systems, such as horizontal and vertical components.

Modern standards also support dynamic CRSs, where coordinate values can depend on time because the Earth's crust itself moves. ISO 19111 explicitly includes coordinate reference systems whose coordinates change with time because of tectonic or other crustal deformation.

Most beginners do not need to master all of those categories immediately. They matter because they reinforce the central lesson: a CRS is not merely a choice between “latitude/longitude” and “a projection”. It is a formal model for making coordinates interpretable relative to a reference.

How can you find the CRS of a dataset?

Ideally, the dataset tells you.

Depending on its format, CRS information may be stored inside the file, in metadata, in a database definition or in a companion file. GIS software will often display the recognised CRS and, where applicable, its EPSG identifier.

Do not assume, however, that the metadata must be correct simply because it exists.

If a file says EPSG:4326 but its coordinates were actually created in another CRS, the problem is incorrect metadata rather than coordinates needing a magical conversion. Likewise, if the CRS information is absent, the correct response is to identify what reference system the existing coordinates use before transforming them.

Raw coordinate values can provide clues but rarely prove the answer on their own. Data-provider documentation, metadata, known control locations and the history of the dataset are stronger evidence.

This is one reason preserving CRS information during file conversion and data exchange matters. Lose the reference, and perfectly valid coordinates can become difficult to interpret.

A CRS tells you what the numbers mean

Coordinate reference systems can seem unnecessarily complicated when GIS software normally handles them automatically.

But the underlying problem they solve is fundamental.

Coordinates are not locations by themselves. They are numbers expressed according to rules and attached to a reference.

A CRS establishes that relationship.

It tells software whether coordinates represent latitude and longitude or Cartesian positions, which axes and units apply, which reference frame anchors them to the Earth and—when the CRS is projected—how the geographic reference has been converted to a plane.

Once that idea is clear, many other GIS concepts become easier to separate.

An EPSG code identifies a CRS.

A coordinate system defines how positions are expressed.

A datum or reference frame helps establish what those coordinates are referenced to.

A map projection converts geographic coordinates onto a plane.

Reprojection transforms coordinates between reference systems.

And the coordinate values finally tell you where a particular position lies within that system.

The CRS is what allows all of those numbers to become geography.


References

  1. ISO 19111:2019 — Geographic information — Referencing by coordinates. Defines the conceptual model for coordinate reference systems, datums/reference frames and coordinate operations.

  2. Open Geospatial Consortium — Well-known text representation of coordinate reference systems. Provides ISO 19111-derived definitions of coordinate systems, CRSs, geographic CRSs, coordinate operations and map projections.

  3. GDAL — Reprojecting Data with GDAL. Shows how a complete CRS definition includes the reference frame/datum, coordinate system, axes, units and projection information, and uses EPSG:4326 as a worked example.

  4. PROJ — FAQ. Discusses CRS representations, EPSG identifiers, WKT and CRS axis-order conventions.