Fork of Fork of Migrant Deaths Linked Views with Fast Brushing
This interactive visualization displays migrant deaths using a linked-view design, combining a bubble map with a date histogram. The map projects city coordinates using a transverse Mercator projection onto country boundaries and graticules, while the histogram shows the temporal distribution of casualties. Users can brush over the time axis to filter the map's bubbles, which scale in radius based on the square root of the death count. The visualization uses `d3.geoPath`, `d3.scaleSqrt`, and `d3.brushX` within a React framework, pulling data from a CSV of missing migrants and TopoJSON country boundaries.
AI-generated descriptionA 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.
This iteration is optimized for performance using React's useMemo hook.