Source code for the interactive map on the web page
multilingualsouthafrica.com, developed by Will Koeppen and Thera Marie Crane.
The map is an interactive visualization of data that was compiled and published by Statistics South Africa titled South African Census Community Profiles 2011. The 2011 census surveyed more than 51 million people, asking them to identify which language was used most often by each person in their household, “whether or not they consider it their mother tongue.”This interactive map uses vectorized tiles built from the community profile data using Tippecanoe. Svelte and MapLibre GL JS are used to serve the tiles, change display options, and display relevant information in mouse-overs.
See
multilingualsouthafrica.com for more details.