Happiness Choropleth Map
This choropleth map visualizes national happiness scores for 2017, with countries colored on a sequential yellow-orange-red scale based on their reported Happiness Score. The visualization uses a Natural Earth projection rendered as SVG, with country boundaries, graticules, and a sphere outline drawn via d3.geoPath. Data combines the World Happiness Report with ISO country codes, joined to TopoJSON world atlas geometries, and missing countries appear in gray. React manages the component state and rendering, while d3.scaleSequential and interpolateYlOrRd generate the color encoding.
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.