Fork of Circles on a Map
This visualization shows global population by country using scaled circles on a natural Earth projection map. Circle area corresponds to 2018 population data, while pan and zoom interactions allow exploration, and hovering reveals country names and population figures via tooltips. The implementation uses d3.geoPath for map rendering, d3.scaleSqrt for circle sizing, d3.zoom for navigation, and TopoJSON for world geography. A color legend and size legend explain the encoding, with data loaded from a CSV file merged with the TopoJSON world atlas.
AI-generated descriptionVisualizing population by country using circles on a map! The area of each circle corresponds to the population of the country it represents. You can also pan & zoom, and hover over each country for more information.