Fork of Fork of Migrant Deaths Linked Views with Fast Brushing
This visualization presents global migrant deaths using a linked-view design, combining an interactive world map and a brushing histogram. A D3 `geoNaturalEarth1` projection renders country boundaries and graticules, while the map displays circles scaled proportionally to the number of dead and missing migrants. Dragging a brush across the time-based histogram filters the map in real-time, highlighting only deaths within the selected date range. Built with React and D3 v5, it uses `d3.scaleSqrt`, `d3.bin`, and `d3.brushX` for data processing and interaction. Data comes from the Missing Migrants Project, sourced as a CSV file.
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.
Comments
Sign in to join the discussion.