TY - GEN
T1 - Template-based treemaps to preserve spatial constraints
AU - Kokash, Natallia
AU - De Bono, Bernard
AU - Kok, Joost
PY - 2014
Y1 - 2014
N2 - Treemapping is a method for displaying hierarchical data using nested rectangles. Each branch of the tree is given its rectangle, which then is tiled with smaller rectangles representing sub-branches. A node's shape has an area proportional to a specified dimension of the data. To create a treemap, one must define a tiling algorithm, i.e., a way to divide a rectangle into sub-rectangles of specified areas. There are several problems with existing tiling algorithms: (i) they allow tiles to shift when the main window or some of the tiles are resized affecting the user perception of the information; (ii) they do not allow users to place selected elements into desired positions w.r.t. each other. In this paper, we present a method for creating treemaps with customized layouts. The method is based on reusable templates and supports zooming into specific areas of the treemap without affecting its initial layout. We illustrate the use of template-based treemaps to the visualization of biomedical data. Furthermore, we present an algorithm for automated generation of layouts satisfying positional constraints for a particular class of constraints.
AB - Treemapping is a method for displaying hierarchical data using nested rectangles. Each branch of the tree is given its rectangle, which then is tiled with smaller rectangles representing sub-branches. A node's shape has an area proportional to a specified dimension of the data. To create a treemap, one must define a tiling algorithm, i.e., a way to divide a rectangle into sub-rectangles of specified areas. There are several problems with existing tiling algorithms: (i) they allow tiles to shift when the main window or some of the tiles are resized affecting the user perception of the information; (ii) they do not allow users to place selected elements into desired positions w.r.t. each other. In this paper, we present a method for creating treemaps with customized layouts. The method is based on reusable templates and supports zooming into specific areas of the treemap without affecting its initial layout. We illustrate the use of template-based treemaps to the visualization of biomedical data. Furthermore, we present an algorithm for automated generation of layouts satisfying positional constraints for a particular class of constraints.
KW - Constraints
KW - Information visualization
KW - Templates
KW - Treemaps
UR - http://www.scopus.com/inward/record.url?scp=84907407568&partnerID=8YFLogxK
U2 - 10.5220/0004684900390049
DO - 10.5220/0004684900390049
M3 - Conference contribution
AN - SCOPUS:84907407568
SN - 9789897580055
T3 - IVAPP 2014 - Proceedings of the 5th International Conference on Information Visualization Theory and Applications
SP - 39
EP - 49
BT - IVAPP 2014 - Proceedings of the 5th International Conference on Information Visualization Theory and Applications
PB - SciTePress Digital Library
T2 - 5th International Conference on Information Visualization Theory and Applications, IVAPP 2014
Y2 - 5 January 2014 through 8 January 2014
ER -