A Visual Language for Nested Visualization Design
MetadataShow full item record
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.
PublisherThe University of Bergen
CopyrightCopyright the Author. All rights reserved
Showing items related by title, author, creator and subject.
Beyond the tourist gaze: the role of visual media in creating smart tourism approaches - An empirical research on visual social networks Agostinelli, Chiara (Master thesis, 2020-07-01)This study analyses the impact and usage of images and videos on social networks in tourism development from the perspective of tourist-users and tourism providers. The aim is to understand to what extent social networks ...
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 ...
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 ...