{"version":"1.0","type":"rich","title":"Cheap Tricks for Interaction","description":"This example shows an interactive world map built with D3 v5, rendered as an SVG using the equirectangular projection. It combines zoom and pan controls with a hover effect that highlights individual countries in yellow. The implementation uses `d3.zoom` for the zoom/pan behavior and `d3.geoPath` for rendering geographical features from TopoJSON data. Custom functions calculate zoom limits and transitions, allowing users to smoothly zoom into specific countries or regions while maintaining boundaries within the viewport.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e1bdb9b00e3546cda12dba026be3969e?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}