5 CONCLUSION AND FUTURE
WORK
To achieve the goal of this project we set up a web
page using Bootstrap, HTML, PHP, and CSS. We cre-
ated visualizations using D3.js. By using four differ-
ent visualizations and by making these visualizations
interactive in a variety of ways, we have achieved a
tool that can be used to visually communicate hier-
archy data. By making the layout adjustable to the
user’s needs and by using industry-standard icons we
have tried to give the user a great and hassle-free ex-
perience. There are still some things that we would
have wanted to implement. Some aesthetic aspects
have room for improvement, for instance the circular
treemap could be made to have opaque nodes, such
that the coloring corresponds better to the color scale
depicted in the legend. Furthermore, we would have
liked to implement some sort of search function, so
that users can easily find nodes. Moreover, we think
that adapting our tool such that it can edit, extend, and
export datasets would add a whole new dimension of
practical uses for our website. Also a user evaluation
by applying eye tracking techniques (Blascheck et al.,
2015) might be an option for future work.
REFERENCES
Beck, F., Burch, M., Munz, T., Silvestro, L. D., and
Weiskopf, D. (2014a). Generalized Pythagoras trees:
A fractal approach to hierarchy visualization. In Com-
puter Vision, Imaging and Computer Graphics - The-
ory and Applications, pages 115–135.
Beck, F., Wiszniewsky, F., Burch, M., Diehl, S., and
Weiskopf, D. (2014b). Asymmetric visual hierarchy
comparison with nested icicle plots. In Joint Proc. of
the Workshop on Euler Diagrams and the Workshop
on Graph Visualization in Practice, pages 53–62.
Bladh, T., Carr, D. A., and Scholl, J. (2004). Extending tree-
maps to three dimensions: A comparative study. In
Proc. of the 6th Asia-Pacific Conference on Computer-
Human Interaction, pages 50–59. Springer Verlag.
Blascheck, T., Burch, M., Raschke, M., and Weiskopf,
D. (2015). Challenges and perspectives in big eye-
movement data visual analytics. In Proc. of Sympo-
sium on Big Data Visual Analytics, BDVA, pages 17–
24.
Brath, R., Peters, M., and Senior, R. (2005). Visualization
for communication: The importance of aesthetic siz-
zle. In 9th International Conference on Information
Visualisation, IV, pages 724–729.
Burch, M., Konevtsova, N., Heinrich, J., H
¨
oferlin, M., and
Weiskopf, D. (2011). Evaluation of traditional, or-
thogonal, and radial tree diagrams by an eye tracking
study. IEEE Transactions on Visualization and Com-
puter Graphics, 17(12):2440–2448.
Burch, M., Raschke, M., Greis, M., and Weiskopf, D.
(2012). Enriching indented pixel tree plots with node-
oriented quantitative, categorical, relational, and time-
series data. In Proc. of Diagrams, pages 102–116.
Burch, M., Raschke, M., and Weiskopf, D. (2010). Indented
Pixel Tree Plots. In Proc. of International Symposium
on Visual Computing, pages 338–349.
Eades, P. (1992). Drawing free trees. Bulletin of the Institute
for Combinatorics and its Applications, 5:10–36.
Hlawatsch, M., Burch, M., and Weiskopf, D. (2014). Bub-
ble hierarchies. In Proc. of the Workshop on Compu-
tational Aesthetics, pages 77–80.
J
¨
urgensmann, S. and Schulz, H.-J. (2010). A visual survey
of tree visualization. IEEE Visweek 2010 Posters.
Kruskal, J. and Landwehr, J. (1983). Icicle plots: Better dis-
plays for hierarchical clustering. The American Statis-
tician, 37(2):162–168.
McGuffin, M. and Robert, J. (2009). Quantifying the space-
efficiency of 2D graphical representations of trees. In-
formation Visualization, 9(2):115–140.
Nguyen, Q. V. and Huang, M. L. (2005). EncCon: an
approach to constructing interactive visualization of
large hierarchical data. Information Visualization,
4(1):1–21.
Nocaj, A. and Brandes, U. (2012). Computing
voronoi treemaps: Faster, simpler, and resolution-
independent. Computer Graphics Forum, 31(3):855–
864.
Reingold, E. and Tilford, J. (1981). Tidier drawings of trees.
IEEE Transactions on Software Engineering, 7:223–
228.
Rosenholtz, R., Li, Y., Mansfield, J., and Jin, Z. (2005).
Feature congestion: a measure of display clutter. In
Proc. of Conference on Human Factors in Computing
Systems (CHI), pages 761–770.
Schulz, H.-J. (2011). Treevis.net: A tree visualization ref-
erence. IEEE Computer Graphics and Applications,
31(6):11–15.
Shneiderman, B. (1992). Tree visualization with tree-maps:
2-D space-filling approach. ACM Transactions on
Graphics, 11(1):92–99.
Stasko, J. T. and Zhang, E. (2000). Focus+context display
and navigation techniques for enhancing radial, space-
filling hierarchy visualizations. In Proc. of the IEEE
Symposium on Information Visualization, pages 57–
65.
Supowit, K. J. and Reingold, E. M. (1982). The complexity
of drawing trees nicely. Acta Informatica, 18:377–
392.
Wetherell, C. and Shannon, A. (1979). Tidy drawings of
trees. IEEE Transactions on Software Engineering,
5(5):514–520.
Zhao, H. and Lu, L. (2015). Variational circular treemaps
for interactive visualization of hierarchical data. In
Proc. of IEEE Pacific Visualization Symposium, pages
81–85.
Zhao, S., McGuffin, M. J., and Chignell, M. H. (2005).
Elastic hierarchies: Combining treemaps and node-
link diagrams. In Proc. of IEEE Symposium on In-
formation Visualization, page 8.
IVAPP 2019 - 10th International Conference on Information Visualization Theory and Applications
198