{"version":"1.0","type":"rich","title":"Cheap Tricks for Interaction","description":"This example displays a world map using Natural Earth data via TopoJSON, projecting countries with the `geoNaturalEarth1` projection and rendering them as SVG paths through `d3.geoPath`. The map shows country names on hover through SVG `<title>` elements, populated from the world-atlas TSV file. The visualization implements cheap interaction by altering the fill color of countries when hovered, using a CSS `:hover` rule. The code loads data with `d3.tsv` and `d3.json`, and builds the map with `topojson.feature`.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/14a2a20d6caf41c2ad8287ec6330357d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}