{"version":"1.0","type":"rich","title":"Untitled","description":"This example displays a world map with cities whose populations exceed 50,000, using circles sized by population via a square-root scale. It renders country boundaries and graticules using `d3.geoPath` with TopoJSON data from World Atlas, while city locations come from the Simplemaps World Cities Database. The React app uses `useWorldAtlas` and `useCities` custom hooks to load data, then passes a size scale and value accessor to a `Marks` component that draws the SVG output.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/5d7d822823ee42d4891b5a16a5c372a2?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}