{"version":"1.0","type":"rich","title":"Points on a Map","description":"A world map displays cities as semitransparent red circles, with area proportional to population using a square-root scale. The map uses a natural Earth projection with graticules, landmasses, and interiors rendered as SVG paths via `d3.geoPath`. The React application loads world atlas TopoJSON and city data from CSV, using `d3.csv` and `topojson.feature`/`topojson.mesh`. Sizes are computed with `d3.scaleSqrt` powered by the population field, with a maximum radius of 15 pixels.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/090485cc27ce418ba50857274efa8551?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}