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.
Design and implementation of visual editor for the user-defined creation of glyph-based graphical representations