chevron_right Demos chevron_right Tree Map
Discover More
Book a live Demo

See yFiles in action

30 min • Online • No install required


For developers, PMs & tech leads

  • Quick-start walkthrough + a real integration example
  • Live Q&A with next-step recommendations

Prefer another tool over Zoom? Just say so when you book.

Opens our scheduling page with Zoom's booking widget embedded. Using it shares your data with Zoom under its Privacy Policy.

See yFiles in action

30 min • Online • No install required


For developers, PMs & tech leads

Prefer another tool over Zoom? Just say so when you book.

Opens our scheduling page with Zoom's booking widget embedded. Using it shares your data with Zoom under its Privacy Policy.

Tree Map Layout

1
2
5
5

Tree Map Demo

Tree maps allow to visualize hierarchical data using nested rectangles, which in this case are represented by graph nodes. The size of leaf nodes in a tree map is proportional to a certain data value (i.e. weight).

The TreeMapLayout algorithm arranges the nodes according to their weights and relations inside groups.

Application

A common application for tree maps is the visualization of the file structure on a hard disk. This example shows a tree map of the source code directory of the yFiles for HTML library. The node sizes are defined by the actual file size on disk in bytes.

Navigate the file hierarchy

For less cluttered graphs, only the children and grandchildren of the current root are visible.