EPSG 4326 vs 3857 vs UTM: A Visual Guide to GIS Projections

EmailTwitterLinkedInFacebookWhatsAppShare

Ever wondered why Greenland looks the size of Africa on Google Maps when it’s actually 14 times smaller? Or why your fiber-optic cable mapping starts going wrong as it crosses into a new region? The answer lies in map projections — the mathematical magic (and unavoidable trade-offs) behind every digital map you’ve ever used.

In this post, I’ll explain GIS projections in plain English, with real visuals built from actual world map data, and break down the three projections every GIS professional encounters: EPSG:4326, EPSG:3857, and UTM zones.

What is a GIS Projection?

Imagine the Earth as a round orange. A computer screen or a sheet of paper is flat. A GIS projection is the mathematical method used to flatten the curved surface of the Earth onto a flat map.

The core problem: every projection is a different way of squashing 3D Earth onto a flat surface.

Here’s the catch: you cannot perfectly flatten a sphere. Try peeling an orange and laying the peel flat — you’ll either tear it, stretch it, or squish it. Every projection makes the same kind of compromise, distorting one or more of these properties:

  • Shape — countries can look stretched or squashed
  • Area — small countries can appear huge, and vice versa
  • Distance — a centimeter on the map may not equal the same kilometers everywhere
  • Direction — north may not point straight up

So projections aren’t just about making maps pretty — they’re about choosing which lie is most useful for your task.

Why Computers Need Flat Coordinates

The Earth is naturally described using latitude (north/south) and longitude (east/west). For example, Shimla sits at roughly 31.10°N, 77.17°E. These are angular measurements — degrees, not meters.

But GIS software needs to do real work: calculate distances, measure areas, draw buffers around points, render tiles on a screen. For that, it needs flat (x, y) coordinates, ideally in meters. The conversion from angular (lat, lon) to flat (x, y) is exactly what a map projection does.


1. EPSG:4326 (WGS84) — The Universal Standard

EPSG:4326, also known as WGS84, is the most common geographic coordinate system on Earth. It’s what your phone’s GPS uses, what GeoJSON files default to, and what most spatial databases store internally.

EPSG:4326 plots latitude on the y-axis and longitude on the x-axis. Notice how Antarctica becomes a giant strip and Greenland looks unnaturally wide.

How It Works

EPSG:4326 doesn’t really “project” anything — it just plots latitude on the y-axis and longitude on the x-axis as if they were regular Cartesian coordinates. The result is a perfect 2:1 rectangle covering the entire globe.

Coordinate example for Shimla:

Longitude: 77.1734
Latitude:  31.1048
Units:     degrees (NOT meters)

The Problem With Degrees

One degree of longitude is not a fixed distance:

  • Near the equator: 1° longitude ≈ 111 km
  • At Shimla’s latitude (31°N): 1° longitude ≈ 95 km
  • Near the poles: 1° longitude shrinks toward 0 km

This is why measuring distances directly in EPSG:4326 gives wrong answers. Each row of pixels at the top of the map represents a tiny slice of real ground, while each row near the equator represents a huge one.

When to Use EPSG:4326

  • ✅ Storing GPS coordinates in a database
  • ✅ Sharing global datasets between systems
  • ✅ GeoJSON, KML, and most file formats
  • Don’t use it for distance, area, or buffer calculations

2. EPSG:3857 (Web Mercator) — The Internet’s Map

Open Google Maps, OpenStreetMap, Bing Maps, or any web map built with Leaflet or OpenLayers, and you’re looking at EPSG:3857, also known as Web Mercator or Pseudo-Mercator.

The famous Greenland-Africa distortion: on Web Mercator, Greenland looks similar in size to Africa, but Africa is actually 14× larger.

How It Works

Imagine wrapping a giant cylinder around the equator of the Earth, projecting each point on the surface outward onto the cylinder, and then unrolling the cylinder into a flat sheet. The result is the famous Mercator map you’ve seen in every classroom.

Coordinates are now in meters from a fake origin off the coast of Africa:

Shimla in EPSG:3857
X (easting):  8,591,500 m
Y (northing): 3,632,200 m

Why Web Maps Love It

  • Tiles are perfectly square at every zoom level
  • Powers-of-two math makes zoom and pan extremely fast
  • Local shapes stay almost correct — Italy still looks like a boot, the UK still looks like the UK
  • Direction is preserved (compass bearings work correctly)

The Famous Greenland Problem

The cylinder trick comes at a cost: anything far from the equator gets dramatically inflated. Compare these two areas:

  • Greenland: 2.16 million km² (real area)
  • Africa: 30.37 million km² (real area)

Africa is 14 times larger than Greenland. But on a Web Mercator map, Greenland appears almost the same size as Africa. Russia balloons. Antarctica becomes infinite (which is why Web Mercator clips it off entirely above 85° latitude).

When to Use EPSG:3857

  • ✅ Web mapping (Leaflet, OpenLayers, Mapbox GL)
  • ✅ Tile servers and slippy maps
  • ✅ Visualization where you don’t need accurate area
  • Never for area calculations or precise measurements
  • ❌ Engineering or surveying work

3. UTM Projection — The Surveyor’s Choice

UTM stands for Universal Transverse Mercator. Instead of trying to flatten the entire Earth in one go, UTM takes a much smarter approach.

UTM divides the Earth into 60 vertical strips, each 6° of longitude wide. Shimla falls inside Zone 43N (highlighted), which spans 72°E to 78°E.

How It Works

UTM divides the Earth into 60 narrow vertical strips, each 6° of longitude wide. Each strip is then projected separately, with the cylinder rotated 90° so it touches the Earth along a north-south line in the middle of that strip (the central meridian).

Because each strip is so narrow, the distortion within it is tiny — less than 0.1%. That’s accurate enough for engineering, surveying, drone mapping, utility infrastructure, and anything where being off by even a few meters matters.

Finding Your Zone

Zones are numbered 1 through 60 starting from 180°W moving east. Each zone has a north (N) and south (S) version above and below the equator.

  • India spans Zones 42N, 43N, 44N, and 45N
  • Shimla (77.17°E) falls in UTM Zone 43N (covers 72°E to 78°E)
  • Delhi (77.21°E) is also in Zone 43N
  • Kolkata (88.36°E) is in Zone 45N

Coordinate example for Shimla in UTM Zone 43N:

Easting:  707,500 m  (distance from zone's central meridian, with offset)
Northing: 3,442,800 m (distance from the equator)
Zone:     43N

Same Region, Three Different Projections

To really see how each projection changes things, here’s the same area — India and surroundings — drawn in all three:

Look at the grid lines: straight in 4326 and 3857, but curved in UTM 43N because UTM’s cylinder touches Earth along a north-south meridian, not the equator.

Notice the differences:

  • In EPSG:4326, India looks slightly squashed vertically (degrees of latitude don’t equal degrees of longitude in real distance)
  • In EPSG:3857, India looks taller and more like Google Maps
  • In UTM 43N, the grid lines curve gently — and shapes here are the most ground-truth accurate

The UTM Boundary Problem (And Why Your Cable Map Broke)

Here’s a classic gotcha that catches almost every GIS engineer at some point. Suppose you’re mapping a fiber-optic cable that runs from Chandigarh (in Zone 43N) eastward to Lucknow (in Zone 44N).

The cable’s first half stays accurate inside Zone 43N. The second half, projected with Zone 43N’s math, drifts further from reality the further east it goes.

If you keep using Zone 43N’s projection for the entire cable, here’s what happens:

  • The portion inside Zone 43N: accurate to within a few centimeters
  • The portion outside Zone 43N: distortion grows the further you go from 75°E (Zone 43’s central meridian)
  • By the time you reach 84°E, errors can exceed several meters

This is why anything that crosses zones — long pipelines, transmission lines, fiber routes, highway corridors — needs either a country-wide projection (like Lambert Conformal Conic for India) or careful handling at zone boundaries.

When to Use UTM

  • ✅ Surveying and engineering work
  • ✅ Drone mapping and orthophotos
  • ✅ Utility line mapping (electric, water, fiber) within a single zone
  • ✅ Agricultural and forestry analysis
  • ✅ Any local-scale measurement where accuracy matters
  • ❌ Don’t use across multiple zones without careful boundary handling
  • ❌ Don’t use for global datasets

Quick Comparison Table

ProjectionUnitsBest ForMain Problem
EPSG:4326DegreesGPS data, global storage, file exchangeCannot measure distances directly
EPSG:3857Pseudo-metersWeb maps, tile-based visualizationSevere area distortion near poles
UTM (e.g. 43N)True metersSurveying, engineering, local accuracyOnly works within one 6°-wide zone

The Real-World GIS Workflow

In professional GIS work, all three projections appear in the same project — each handling what it’s best at:

  1. Store raw GPS data and shared datasets in EPSG:4326. It’s universal, lossless, and what your data sources will give you.
  2. Visualize on the web in EPSG:3857. Every tile server expects it, and rendering is fast.
  3. Analyze in the appropriate UTM zone (or country projection) whenever you need to measure distance, area, or buffers. Switch back to 4326 or 3857 for storage and display.

Most modern GIS tools (PostGIS, QGIS, ArcGIS, GDAL) handle these conversions transparently — you just need to know which projection to ask for, and when.


The One-Sentence Summary

Every flat map lies — the question is just which lie is most useful for your task. Use 4326 to store, 3857 to show, and UTM to measure.

Got questions about projections, or hit a tricky boundary issue in your own GIS work? Drop a comment below — I’d love to hear what challenges you’re running into.


I hope this tutorial will create a good foundation for you. If you want tutorials on another GIS topic or you have any queries, please send an mail at contact@spatial-dev.guru.

Leave a ReplyCancel reply

Discover more from Spatial Dev Guru

Subscribe now to keep reading and get access to the full archive.

Continue reading

Discover more from Spatial Dev Guru

Subscribe now to keep reading and get access to the full archive.

Continue reading