Nesting offsets are used for naming purposes of the nodes. They also give users control over the allocation of display space between internal and leaf nodes. The amount of an offset is directly proportional to emphasis on internal nodes and hence the structure of the hierarchy. If leaf nodes are the primary concern than smaller offsets should be used. 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.