Designing Maps for Colorblind Readability

13701
2
02-03-2022 03:21 PM
StephanieOliver
Esri Contributor
7 2 13.7K

As map designers we should be considerate of accessibility...

There are an estimated 300 million people in the world with color vision deficiency. That is 1 in 12 men and 1 in 200 women who are color blind. Statistically speaking the average person may know at least 25 people who are color blind.

When recognizing the impact that color can have in your map, it is important to understand the types of colorblindness that people can experience. There are several types of color blindness:

People with deuteranopia are unable to perceive ‘green’ light or it can be deuteranomaly, which is a reduced sensitivity to green light. Deuteranopia and deuteranomaly are the most common form of color blindness.

Deuteranopes are more likely to confuse:

  1. Mid-reds with mid-greens
  2. Blue-greens with gray and mid-pinks
  3. Bright greens with yellows
  4. Pale pinks with light gray
  5. Mid-reds with mid-brown
  6. Light blues with lilac

People with protanopia are unable to perceive any ‘red’ light or it can be protanomaly, which is a reduced sensitivity to red light. Protanopia and protanomaly are less common types of color blindness.

Protanopes are more likely to confuse:

  1. Black with many shades of red
  2. Dark brown with dark green, dark orange and dark red
  3. Some blues with some reds, purples and dark pinks
  4. Mid-greens with some oranges

People with tritanopia are unable to perceive ‘blue’ light or it can be tritanomaly, which is a reduced sensitivity to blue light. Tritanopia and tritanomaly are extremely rare.

Tritanopes are more like to confuse:

  1. Light blues with grays
  2. Dark purples with black
  3. Mid-greens with blues
  4. Oranges with reds.

Other people may have Monochromacy (achromatopsia), this means they see no color at all, only shades of gray. Monochromacy (achromatopsia) is extremely rare.

For the purposes of this article we will focus on maps readability for Deuteranopes and Protanopes, since they are the most common type. Provided at the end of the article will be resources for all forms of color blind readability issues.

 

How can we make our maps readable to those who may have some form of color blind readability issue?

To start talking about color blind readability we need to take a step back and cover some color basics.

Hue refers to the wavelengths our eyes perceive. It is the color we see - red, green, blue - those are all hues. Hue is a term that is often used interchangeably for color.

Value refers to the shade of a color. A lower value represents a darker color and a value of zero is black. Value increases in the lightness or whiteness of the color.

Saturation refers to the intensity or purity of the color. An intense color is more saturated, and a dull color is less saturated and looks more gray.

 

Let’s look at the color swatches available in ArcGIS Pro

SingleColorSwatch.jpg

When we look at the same colors for someone with deuteranopia or protanopia – we can see how the colors differ.

ColorSwatchComparisonLabeled.jpg

To choose the colors that work best for readability, we will first divide this color swatch into three main categories- reds/oranges, yellows/greens, and blues/purples. This is a general guidance, and you will want to check your final colors through an emulator, which we talk about later.

To choose colors in the columns of red hues, we want to ensure to go down the column (vertically) when choosing colors that are next to each other. Do not choose colors that are side-by-side in the same row (horizontally) as they are more difficult to distinguish.

With the orange column we can choose one orange and one red  that are in the same row. But be cautious, when choosing colors diagonally in the reds and oranges, some look like the same color to someone with color blind readability issues.

Reds.jpg

When it comes to the yellows and greens, we again do not want to choose colors that are side-by-side in the same row. We can choose colors in the same column but when we do, we want to skip every other value, or we can choose 2-3 colors that are diagonal.

Yellow-Green.jpg

With blues and purples we can choose 3 of the 4 colors in one row, typically skipping one hue in the two center columns. We can choose 2-3 colors that are diagonal to each other. If we choose all 4 that are diagonal, we may find 2colors may be too similar to each other. If we choose colors in a column, we will want to skip every other value.

Blue-Purple.jpg

When we are working with the gray scale, we will want to skip every other value no matter who is viewing the map. Even those who have no issues seeing color will have issues distinguishing a 10% gray next to a 20% gray. So we will want to choose 10%, 30%, 50%, etc. grays or 20%, 40%, 60%, etc. grays.

Greys.jpg

This idea can also be applied to custom colors. We can create custom colors in the Color Properties menu. If we have a color that “almost” works, we can distinguish the color more by increasing or decreasing the value by 10% from another color that looks similar. Working with the saturation is another technique to distinguish between similar colors.

In the Color Properties, we can switch from the RGB (Red, Green, Blue) color model to the HSV (Hue, Saturation, Value) color model to access the ability to change the value of a color. 

ColorEditor.jpg

 

Fills, point symbols, line weights, and other styles can help us make the map more understandable...

In the graphic below, we can see that the hue might not be the most helpful variable to distinguish between features.

Hue.jpg

Although two of the lines might appear nearly the same as far as color – we can still distinguish between them using the dashed effect on the line, as seen in the graphic below.

Dashed.jpg

When we use our color tips to choose different hues or vary the values, we can use both hue and shape to help make that distinction between features even clearer.

ValueDashed.jpg

 

You might be saying to yourself, "Wow, this is a lot of work, is there an easier way?" And yes, there is!

Within ArcGIS Pro 2.3 and the most recent versions is a color ramp called Cividis that will allow us to use colors that were pre-designed to be readable for those with some form of color blindness. The color ramp is and based on this paper from Pacific Northwest National Laboratory, Richland, Washington.

When we are choosing a color ramp, we can click on Show Names, and look for the Cividis color ramp.

StephanieOliver_14-1643652344134.png

We can also choose colors from this ramp by selecting Format Color Scheme; this is also where we can reverse the color ramp. We can select any color in this scheme and save is as a Style. If you are not familiar with a Style, it is a way for you save and share your symbols, colors, color schemes, label placements, and layout items.

StephanieOliver_15-1643652364296.png

If we are working with bivariate symbology, a colorblind readability symbology option, called the Yellow-Blue-Black 3x3 color scheme is available as well. Bivariate colors symbology shows the quantitative relationship between two variables in a feature layer. This type of symbology uses bivariate color schemes to visually compare, emphasize, or delineate values. Similar to graduated colors symbology, each variable is classified and each class is assigned a color. 

StephanieOliver_17-1643652447983.png

 

Cynthia Brewer – who created the ColorBrewer 2.0 website – has created color schemes that we can test for colorblind readability, and the colors are available as a Style in ArcGIS Pro. We can also use the ColorBrewer 2.0 website to input RGB or Hex color code ( values that tell the display that tell how much color to show) directly in the Color Properties in ArcGIS Pro.

 

How can we test that these concepts and changes work?

Emulators allow us to use a lens to see how our map will look to others. New to ArcGIS Pro 3.0 is Color Vision Simulator! 

The Color Vision Simulator in ArcGIS Pro 3.0The Color Vision Simulator in ArcGIS Pro 3.0

This will allow to see what your map looks like to those who have deuteranopia, protanopia, or tritanopia. You can access it in the View tab and check your map through 3 filters. You can change your colors on-the-fly and see the changes. 

I hope this article gives you some tips and tricks on how to make your maps more accessible for everyone!

Happy Mapping!
Stephanie


Want to learn more?

Colour Blind Awareness - UK -  Community Interest Company (non-profit): https://www.colourblindawareness.org/

Problematic Combinations for Color Deficient Vision – Penn State: https://accessibility.psu.edu/color/colorvisiondetails/

Understanding Color Blindness: A Guide to Accessible Design – Crux Collaborative: https://cruxcollaborative.com/insights/understanding-color-blindness-guide-to-accessible-design

Color Oracle: https://colororacle.org/ - free, color blindness simulator for Windows, Mac and Linux

Coblis: https://www.color-blindness.com/coblis-color-blindness-simulator/ - free, you can export a section of your map or graphic and run it through emulators

ColorZilla – free, Chrome and Firefox extension you can use to check colors - https://www.colorzilla.com/chrome/ and https://www.colorzilla.com/firefox/

Monosido Color Contrast Checker: https://monsido.com/tools/contrast-checker - free, a browser based color checker

WebAIM: https://webaim.org/resources/linkcontrastchecker/ – free, a browser based color contrast checker for web developers and can help with your app designs

WCAG Web Content Requirements: https://www.w3.org/TR/WCAG21/ – free, a reference guide to Web Content Accessibility Guidelines

Getting started with accessible storytelling for ArcGIS StoryMaps - https://storymaps.arcgis.com/stories/02670c9018f14cfbbaef7cba5c54d453

End of the Rainbow? New Map Scale Is More Readable by People Who Are Color Blind - Scientific American - https://www.scientificamerican.com/article/end-of-the-rainbow-new-map-scale-is-more-readable-by-peop...

Blog by Esri's Kenneth Field - Too much rain for a rainbow - http://cartonerd.blogspot.com/2017/08/too-much-rain-for-rainbow.html

I also recommend the paper by the USDA, Making Better Maps for Color Blind Producers and Jenny/Kelso’s paper, Color Design for the Color Vision Impaired (they are the developers of Color Oracle).

2 Comments
About the Author
Stephanie Oliver has worked in the GIS industry for over 15 years, much of that in the public sector. She has extensive experience with transportation, utilities, cartography, and emergency management. She teaches both Desktop and Enterprise classes.