{"version":"1.0","type":"rich","title":"Quadtree Panning & Zooming on Canvas","description":"A canvas-based map of world countries renders with a graticule, while a quadtree dynamically subdivides a grid of coordinate points based on zoom level. The D3 quadtree traversal projects each cell and colors visible subdivisions using a sequential scale only when they form a regular grid. Panning and zooming via d3.zoom updates the projection transform, triggering redraws that intersect quadtree cells with the viewport, showing how spatial indexing adapts resolution to map scale.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/dd316159f963411f8a57ef71d73d564d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}