Without any offsets only leaf nodes are visible and are probably suitable for certain applications. Small offsets give more display space of leaf nodes. Sizing and Colors There are certain generic tools available with most of the Treemap implementations. Most of the Treemap implementations come with a sizing attribute that is used to represent nodes of higher importance with greater space on the displayable area. Similarly, nodes are colored based upon another attribute that is selected by the user and the colors are either discrete or continuous.
Discrete coloring involves assigns a concrete color to every node available.
For example, all nodes with the same ID are red. This type of coloring is applicable only in certain conditions. For example, in a movie treemap, a node representing a movie, all movies directed by Steven Speilberg are green color. This example makes sense and is probably a good application to use. Continuous coloring is done based upon choosing the lower and upper limits of a color or by choosing a scale of colors.