Skip to main content
100%

Gist 11333614

✓ Published0🌍 Public
Aamundo
Last edited Apr 26, 2014
Created on Apr 26, 2014

This interactive zoomable partition visualization displays a hierarchical dataset of the Flare visualization toolkit's code structure. The D3.js layout.partition() computes nested rectangle coordinates from a JSON hierarchy, with each rectangle colored using a categorical color scale and labeled via foreignObject elements. Users can click any rectangle to zoom into that node, triggering smooth 750ms transitions that re-scale the x and y ranges to focus on the selected subtree, with colors and labels updating accordingly.

AI-generated description

Click anywhere to zoom in! Click on the top bar to zoom out. Built with D3.js.

Similar vizzes