Viewing a saved revision (read-only)
9a267f6c74a74e6fb540110a5e68d17d
Migrant Deaths Linked Views with Fast Brushing
This interactive visualization combines a world map with a time-series bar chart to explore urban building density data. Users brush over the date histogram to filter cities on the map, with circles sized by total building counts via d3.scaleSqrt. The map uses d3.geoNaturalEarth1 and d3.geoPath to render land masses and graticules from World Atlas TopoJSON. React’s useMemo optimizes rendering, while d3.brushX links the two views for fast, responsive filtering.
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.