Skip to main content
100%

Final project

✓ Published0🌍 Public
HHanqin Zhou
Last edited Dec 12, 2021
Created on Dec 12, 2021

The visualization combines a bubble map with a time-series histogram to display migrant deaths and disappearances worldwide. The map uses a d3.geoNaturalEarth1 projection with d3.geoPath to render world landmasses, graticules, and country boundaries, while bubble sizes encode the total dead and missing through a d3.scaleSqrt. A brushed d3.brushX on the histogram filters the map’s circles interactively, with data sourced from the Missing Migrants Project CSV. React’s useMemo optimizes rendering of the static map layers and computed scales.

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.

This iteration is optimized for performance using React's useMemo hook.

MIT Licensed

Similar vizzes