A Visual Language for Nested Visualization Design
Master thesis

View/ Open
Date
2018-07-04Metadata
Show full item recordCollections
- Department of Informatics [1055]
Abstract
Significant progress has been made in the field of information visualization. Many programming libraries (like D3) enable the creation of almost any 2D visualization. However, this power of expression is not available for non-coders. In this thesis we show how non-coders can create both simple and complex visualizations using only drag & drop operations. We define a data structure (Visception Tree) that can represent arbitrarily nested and layered charts. With this data structure we define a hierarchy or visualizations embedded within one another, or layered side by side, or a combination of the two. Each chart can be edited separately and intuitively, and selecting the chart is done in an outline view - similar to a file view. Such simple ways of interaction are made possible by the Visception Tree being easily mappable to user interface actions as well as being flexible enough to encapsulate arbitrary hierarchies and layerings of charts. The viability of these ideas is demonstrated by showing how some complex visualizations can be made with just a few drag & drop operations - enabling the creation of visualizations in just a few minutes.
Publisher
The University of BergenCopyright
Copyright the Author. All rights reservedRelated items
Showing items related by title, author, creator and subject.
-
Visception: An Interactive Visual Framework for Nested Visualization Design
Kristiansen, Yngve Sekse; Bruckner, Stefan (Journal article; Peer reviewed, 2020)Nesting is the embedding of charts into the marks of another chart. Related to principles such as Tufte’s rule of utilizing micro/macro readings, nested visualizations have been employed to increase information density, ... -
Vis-a-Vis: Visual Exploration of Visualization Source Code Evolution
Bolte, Fabian; Bruckner, Stefan (Peer reviewed; Journal article, 2020)Developing an algorithm for a visualization prototype often involves the direct comparison of different development stages and design decisions, and even minor modifications may dramatically affect the results. While ... -
Continuous Levels-of-Detail and Visual Abstraction for Seamless Molecular Visualization
Parulek, Julius; Jönsson, Daniel; Ropinski, Timo; Bruckner, Stefan; Ynnerman, Anders; Viola, Ivan (Peer reviewed; Journal article, 2014-05-06)Molecular visualization is often challenged with rendering of large molecular structures in real time. We introduce a novel approach that enables us to show even large protein complexes. Our method is based on the ...