{"version":"1.0","type":"rich","title":"Sized Points on a Map","description":"A world map displays cities with populations over 50,000 as semi-transparent teal dots, with point size encoding each city’s population via a square-root scale. The visualization uses React for rendering, d3.geoNaturalEarth1 and d3.geoPath for the map projection and country boundaries from World Atlas TopoJSON, plus d3.geoGraticule for grid lines. City data comes from Simplemaps via CSV, with d3.csv loading the coordinates and population values.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/cce5c1bc7fc24a6aaa5a573b6569e20b?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}