Visual Glyph Editor for Rapid Prototyping

Problem: 

Based on simple visual primitives like for example rectangles, lines, marks, circles, and trapezoids, glyphs should be interactively created or plugged together, respectively. The Figure contains a mockup of how such a visual editor could look like. Particularly, temporal and non-temporal parameters can be assigned to the visual features of the visual primitives. For example the visual primitive “rectangle” can be used to represent a temporal object by assigning its horizontal position to the begin of an interval, its width to the duration of an interval, its height to a quantitative data parameter, and the color of the rectangle to a nominal data parameter. In doing so, novel visual representations can quickly be put together allowing for rapid prototyping of visualization techniques for time-oriented information. Of course such an editor would not only be helpful for the visualization of time-oriented information but for visualizing other types of information as well.

Glyph editor mockup

Aim: 

Design and implementation of visual editor for the user-defined creation of glyph-based graphical representations

Topics: 
Information Visualization, User Interface Design
Previous knowledge: 
Java (preferably also Swing, Java2D, prefuse Toolkit)
Scope: 
BA
Scope: 
MA
Assigned as: 
Master thesis/Diplomarbeit
Contact: 
Wolfgang Aigner, by appointment, aigner [at] ifs.tuwien.ac.at
Student(s): 

Thomas Kabon

Area: 
Information Visualization (IV)
Status: 
closed