{"version":"1.0","type":"rich","title":"TODO Sized Points on a Map","description":"A world map displays cities with populations over 50,000 as semi-transparent teal circles, with point size scaled by population using a square root scale. The map renders via React and D3, using `geoNaturalEarth1` projection and `geoPath` for country boundaries, graticules, and sphere outlines. City coordinates and populations load from a CSV via `d3.csv`, while country topology comes from TopoJSON through `d3.json` and `topojson.feature`/`mesh`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/4675a98a0cbc452b82ca2c5c9625d6b7?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}