{"version":"1.0","type":"rich","title":"Size on a map","description":"This visualization displays the population of cities as circles sized on a geographic map. It uses a Mercator projection to position each city, with the circle radius determined by a square-root scale applied to population data from the Sense Your City dataset. The map is rendered as SVG paths for countries and their interiors, with the circles overlaid in a semi-transparent teal color. The code leverages D3’s `geoMercator`, `geoPath`, and `scaleSqrt` functions within a React framework, loading both world atlas topology and CSV city data from external URLs.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/bb8059a9a0f54b95b82fb5886543d3ba?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}