Starfield Information Visualization with Interactive Smooth Zooming Ninad Jog† and Ben Shneiderman* Human Computer Interaction Lab Institute for Systems Research University of Maryland College Park MD 20742-3255 USA e-mail:
[email protected],
[email protected] † Current address: Visix Software, Inc. Reston, Virginia. * Department of Computer Science ABSTRACT This paper discusses the design and implementation of interactive smooth zooming of a starfield display (which is a visualization of a multi-attribute database) and introduces the zoom bar, a new widget for zooming and panning. Whereas traditional zoom techniques are based on zooming towards or away from a focal point, this paper introduces a novel approach based on zooming towards or away from a fixed line. Starfield displays plot items from a database as small selectable glyphs using two of the ordinal attributes of the data as the variables along the display axes. One way of filtering this visual information is by changing the range of displayed values on either of the display axes. If this is done incrementally and smoothly, the starfield display appears to zoom in and out, and users can track the motion of the glyphs without getting disoriented by sudden, large changes in context. KEYWORDS starfield display, smooth zooming, animation, zoom bar, dynamic queries, information visualization, focal line. INTRODUCTION Exploring large multi-attribute databases is greatly facilitated by presenting information visually. Then users can dynamically query the database using filtering tools that cause continuous visual updates at a rate of at least 15 frames per second [5]. Such dynamic query applications typically encode multi- attribute database items as dots or colored rectangles on a two-dimensional scatter gram, called a starfield display, with ordinal attributes of the items laid out along the axes.