{"version":"1.0","type":"rich","title":"Canvas Globe with Panning & Zooming","description":"This canvas globe visualization displays country boundaries using an orthographic projection, allowing users to pan and zoom. Built with D3's `geoOrthographic`, `geoPath`, and `geoGraticule` APIs, it renders directly to a Canvas context. The map supports drag-based rotation and scroll-based zooming via D3's `drag` and `zoom` interactions. It loads world topology data from a remote JSON file and animates state transitions, with retina display support through device pixel ratio scaling.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/0b31617e457645b3a510348a120f2780?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}