1 of 88

Maps, Map Projections & Cartographic Design

Mon Mar 31, 2025

Interactive Data Visualization & Society

It's Map Week!

2 of 88

  1. Maps & cartography
  2. Map projections
  3. Cartographic design considerations

3 of 88

  • Maps & cartography
  • Map projections
  • Cartographic design considerations

4 of 88

Types of Maps

  • General-reference map
  • Thematic map

5 of 88

General-reference

Multi-purpose maps. Used to emphasize the location of spatial phenomena. Focus on accuracy for sake of navigation and location. Can contain many different elements and be used for many different purposes.

  • Street maps
  • Topographic maps
  • Navigational maps
  • Weather map
  • Surveys
  • Atlases
  • +++

Thematic

Single purpose maps. Show a particular theme. Used to emphasize spatial pattern of one or more geographic attributes, such as population density, family income, or daily maximum temperatures.

  • Categorical maps
  • Choropleth maps
  • Dot maps
  • Flow maps
  • Graduated circle maps
  • Isochrone maps
  • Landuse maps
  • Transit maps
  • +++

6 of 88

General-reference Map

7 of 88

General-reference Map

8 of 88

General-reference Map

9 of 88

Isochrone Map

  • Iso = "equal"
  • Chrones = "time"

From Wikipedia: An early isochrone map

of Melbourne rail transport travel times, 1910-1922

Thematic Map > Isochrone Map

10 of 88

Isochrones

When applied to transportation, they are called travelsheds.

You will be making these in lab this week!

11 of 88

Extra Maps Workshops

with Eric Huntley!

Mapbox GL JS 1: Getting Started, Vector Tiles, Styling

Thu, 4/10, 5–6:30 PM, Room 9-217

Mapbox GL JS 2: Interaction and State Management

Thus 4/17 5–6:30 PM, Room 9-217

12 of 88

Thematic Map > Choropleth Map

13 of 88

Choropleth map

Why does it have this silly name? A British cartographer wanted to sound fancy in 1938 and so looked to ancient Greek for a complicated name.

Choros - region, Plethos - multitude

First known choropleth (carte teintée) - Charles Dupin's 1826 map of literacy in France.

14 of 88

Thematic Map > Choropleth Map

15 of 88

Thematic Map > Variations on the Choropleth Map

16 of 88

Geographic units

  • Census block, census tract

17 of 88

What geographic units are being used?

How are variables are being mapped onto those units?

18 of 88

How to choose the right geographic units for your map

  • Who is your audience? What is the scale of analysis they need for decision making? (e.g. if you are targeting state level policy makers they might want to see data comparing towns across the state; if you are targeting Boston City Councilors they might want to comparison of city council districts)
  • DO NOT USE ZIP CODES unless 1) you cannot convert your data to other geographic units or 2) you are making maps about mail delivery. Why?

19 of 88

Thematic Map > Cartograms

20 of 88

Maps - encoding channels

  • Size - occupied
  • Shape - occupied
  • Position - occupied
  • Orientation - occupied
  • Color - available

The cartogram tries to make size and shape available as channels to encode information while keeping position & orientation relatively the same.

21 of 88

Thematic Map > Dot Map

Where Americans Live (FlowingData.com)

22 of 88

Thematic Map > Dot Map

23 of 88

Thematic Map > Heat Map

LA Times

24 of 88

Thematic Map > Heat Map

LA Times

25 of 88

Thematic Map > Flowline Map

26 of 88

Thematic Map > Flowline Map

French wine exports, 1864

27 of 88

Thematic Map > Proportional Symbol Map / Bubble Map

28 of 88

Thematic Map > Combining map types

29 of 88

The most common error with choropleth maps…

30 of 88

31 of 88

  • Especially problematic for area-based units

  • Choropleth maps are almost always based on arbitrary and inconsistent geographic units.

We often need to normalize our choropleth maps to make apples-to-apples comparisons

32 of 88

Q: If we are depicting something related to people (COVID cases, car crashes, air pollution, babies born, etc), which states would have MORE cases and which states would have FEWER?

33 of 88

Q: If we are depicting something related to people (COVID cases, car crashes, air pollution, babies born, etc), which neighborhoods would have MORE cases and which neighborhoods would have FEWER?

34 of 88

Normalized vs Unnormalized maps tell wildly different stories

35 of 88

36 of 88

37 of 88

Counts – # motor vehicle deaths

Rates – motor vehicle death rate (probably something like # motor vehicle deaths in that county / total population of that county)

RATES not COUNTS

38 of 88

Normalized Data

Examples of Normalized Maps

  • Population Density (persons per square mile)
  • Percent Unemployed (unemployed persons per number of people that can work in that area (labor force))
  • Car ownership per square mile (owners per square mile)

39 of 88

  • Maps & cartography
  • Map projections
  • Cartographic design considerations

40 of 88

41 of 88

42 of 88

Mercator projection

Universal Transverse Mercator projection

43 of 88

44 of 88

45 of 88

From Sphere to Plane

Latitude/longitude are spherical - they are measured in degrees.

MIT = 42.36020988813414 (lat), -71.09470717313962 (long)

But we often need to represent maps on planar surfaces

46 of 88

From Mike Foster

47 of 88

Even harder.

This much earth...

...has to fit onto this surface.

48 of 88

Geographic versus Projected Coordinate Systems

  • Geographic/Unprojected Coordinate Systems
    • coordinates are spherical
    • units are lat/lon (degrees, either D-M-S or DD)
  • Projected Coordinate Systems
    • earth’s surface is flattened to page
    • units can be meters, feet, inches, etc

49 of 88

50 of 88

http://branigan.net/maps/projection-overlays/contiguous-usa.html

51 of 88

http://mjfoster83.github.io/projections/#/10

52 of 88

Map Projections

  • The surface of the earth is curved, maps are flat
  • Map projections are the translation of the curved earth to a flat surface
  • There are hundreds of map projections out there
  • Each introduces distortion of one or more map properties
    • Conformality (angles), Distance, Area, Direction
      • Possible to retain some of these qualities, but not all!

53 of 88

Tissot's Indicatrix

Stereographic projection

Mercator projection

Fuller projection

54 of 88

Neil Kaye/@neilrkaye

55 of 88

Projections are tradeoffs between the preservation of...

    • Angle/conformality (AKA, shape)
      • retention of angular relationships at each point on the map projection
    • Distance
      • A map is equidistant when it portrays distances from the center of the projection to any other place on the map
    • Direction
      • A map preserves direction when azimuths (angles from a point on a line to another point) are portrayed correctly in all directions
    • Area
      • When a map portrays areas over the entire map so that all mapped areas have the same proportional relationship to the areas on the Earth that they represent, the map is an equal-area map

56 of 88

Conformal - Shapes are preserved

Equal Area - Areas are preserved

Equidistant - Distance from single location to other locations preserved.

Azimuthal - Direction from single location to other locations preserved.

Mercator

Gall-Peters

Azimuthal equidistant

Equidistant conic

57 of 88

58 of 88

59 of 88

60 of 88

Web Mercator - How did we get here?

Google selected Web Mercator as the projection of choice when launching Google Maps.

Variant of Mercator that ignores Earth's ellipticity for fast calculation, and clips latitudes to ~85.05° for square presentation.

Now it's the web map standard projection. Default projection in MapBox.

61 of 88

The web mercator projection is great for street-scale navigation! It preserves angles between lines, avoids stretching of shapes, and north is always up at any point.

62 of 88

Open street map tiles in Mollweide projection on zoom 11

63 of 88

64 of 88

  • Maps & cartography
  • Map projections
  • Cartographic design considerations

65 of 88

Map Design and Cartography

Cartography is the study and practice of making maps.

Map design, or cartographic design, is the mindful creation and intentional organization of map elements to create meaningful visuals that convey a story to the map audience.

When you are making a map, you are architecting attention – designing visual cues for where to look when, what to pay attention to, and how to make meaning from it.

66 of 88

Interactive web mapping platforms

Code (Javascript)

No code

67 of 88

Web Map Design Fundamentals

  1. Common map elements
  2. Map extent / zoom level
  3. Visual Hierarchy
  4. Basemap
  5. Colors
  6. Interaction

68 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

69 of 88

Locator map

Map extent

70 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

71 of 88

Where is your map centered? What is the area of interest?

Can users pan to move around the map?

Can they zoom in/out of the map?

72 of 88

73 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

74 of 88

Visual Hierarchy

Choose a Visual Hierarchy that represents the conceptual hierarchy.

75 of 88

Figure/Ground

Figure/Ground is a type of perceptual grouping in which one can distinguish ‘figure’ from the ‘background’. It is important on maps.

76 of 88

Visual Hierarchy

Making Maps by Krygier and Wood, 2011

77 of 88

78 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

79 of 88

BaseMap

80 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

81 of 88

Color on your Maps

  • Color is very important!
  • Choose an appropriate scheme based on your data.

Divergent

Sequential

Qualitative/Categorical

82 of 88

83 of 88

Web Map Design Fundamentals

  • Common map elements
  • Map extent / zoom level
  • Visual Hierarchy
  • Basemap
  • Colors
  • Interaction

84 of 88

Interaction Design - Web maps are apps!

85 of 88

86 of 88

MapBox GL interaction examples

87 of 88

Extra Maps Workshops

with Eric Huntley!

Mapbox GL JS 1: Getting Started, Vector Tiles, Styling

Thu, 4/10, 5–6:30 PM, Room 9-217

Mapbox GL JS 2: Interaction and State Management

Thus 4/17 5–6:30 PM, Room 9-217

88 of 88

  • Maps & cartography
  • Map projections
  • Cartographic design considerations
    • Common map elements
    • Map extent / zoom level
    • Visual Hierarchy
    • Basemap
    • Colors
    • Interaction