Skip to main content
100%

Brushing example

✓ Published0🌍 Public
Rrajamrit-singh
Last edited Mar 29, 2023
Created on Mar 26, 2023

This example shows a brushing interaction between a bubble map and a time-series histogram. Users can brush over the histogram to filter which cities appear on the map, with circle sizes encoding the total number of dead and missing migrants. The visualization uses React to manage state and D3 v5 APIs including `geoNaturalEarth1`, `geoPath`, `brushX`, and `scaleSqrt`. Data comes from the Missing Migrants Project, with map boundaries from World Atlas TopoJSON and rendering via SVG.

AI-generated description

A world map showing cities with population greater than 50,000. City data from Simplemaps: World Cities Database.

Country boundaries from World Atlas TopoJSON, polished for visual style, including graticules.

MIT Licensed

Similar vizzes