{"version":"1.0","type":"rich","title":"Cheap tricks for interaction","description":"A world map rendered with SVG paths uses d3.geoNaturalEarth1 and d3.geoPath to project country boundaries from TopoJSON data. A zoom behavior enables pan and zoom interactions that transform the map group. Country names from a TSV file are joined to features via an ID lookup, displayed as native SVG title tooltips on hover, while a CSS rule changes hovered countries to red.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/67709f79910045f69d9c7f8c7c7b42a5?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}