GoTree: A Grammar of Tree Visualizations

Interactive Data VisualizationGeospatial & Map VisualizationUI/UX DesignersHCI Researchers

We present GoTree, a declarative grammar allowing users to instantiate tree visualizations by specifying three aspects: visual elements, layout, and coordinate system. Within the set of all possible tree visualization techniques, we identify a subset of techniques that are both "unit-decomposable" and "axis-decomposable" (terms we define). For tree visualizations within this subset, GoTree gives the user flexible and fine-grained control over the parameters of the techniques, supporting both explicit and implicit tree visualizations. We developed Tree Illustrator, an interactive authoring tool based on GoTree grammar. Tree Illustrator allows users to create a considerable number of tree visualizations, including not only existing techniques but also undiscovered and hybrid visualizations. We demonstrate the expressiveness and generative power of GoTree with a gallery of examples and conduct a qualitative study to validate the usability of Tree Illustrator.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/32381/2020

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3313831.3376297
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2020
emoji_events
Award
No award tagged
group
Authors
5 authors
sell
Subtopics
Interactive Data Visualization, Geospatial & Map Visualization
work
Professions
UI/UX Designers, HCI Researchers
article
Content Status
Abstract only
hub
Related Papers
10 related papers