1 of 5

Map Projections Using d3.js

2 of 5

Maps

Problem: The earth is round, but our screens are flat.

3 of 5

Maps

Problem: The earth is round, but our screens are flat.

Solution: Provide a systematic transformation between coordinates systems.� Ex: (lat, lon) (x, y)

4 of 5

Maps

Problem: The earth is round, but our screens are flat.

Solution: Provide a systematic transformation between coordinates systems.� Ex: (lat, lon) (x, y)

...there isn’t just one correct answer! Numerous map projections provide� different solutions to this problem.

5 of 5

Map Projections in d3.js

d3.geoStereographic

d3.geoConicConformal

d3.geoMercator

d3.geoEquirectangular