Visual Information Density Adjuster (VIDA)

We introduce a system that helps users construct interactive visualizations with constant information density. This work is an extension of the DataSplash database visualization environment. DataSplash is a direct manipulation system in which users can construct and navigate visualizations. DataSplash users place objects in a canvas using a paint program interface. They can pan and zoom above the resulting visualization. Objects in the canvas change as users zoom closer to or further away from the canvas. Users specify graphically the point at which these changes occur. Our experience with DataSplash indicates that users find it difficult to construct visualizations that display an appropriate amount of detail. In this paper, we introduce an extension to DataSplash based on the Principle of Constant Information Density. This system provides users feedback about the density of their visualizations (as defined by user-defined constraints) as they are creating them. We have performed an informal study of constant information density. We further introduce heuristics based on the Principle of Constant Information Density. We propose a system that uses these heuristics to evaluate DataSplash applications created by users and recommend specific improvements.

[1]  Michael Stonebraker,et al.  VIQING: visual interactive querying , 1998, Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254).

[2]  Michael Stonebraker,et al.  Navigation and Coordination Primitives for Multidimensional Visual Browsers , 1997, VDB.

[3]  R. McMaster,et al.  Map Generalization: Making Rules for Knowledge Representation , 1991 .

[4]  Jock D. Mackinlay,et al.  Automating the design of graphical presentations of relational information , 1986, TOGS.

[5]  Benjamin B. Bederson,et al.  Space-scale diagrams: understanding multiscale interfaces , 1995, CHI '95.

[6]  Andrew U. Frank,et al.  Multiple representations for cartographic objects in a multi-scale tree - An intelligent graphical zoom , 1994, Comput. Graph..

[7]  Ken Perlin,et al.  Pad: an alternative approach to the computer interface , 1993, SIGGRAPH.

[8]  Carla J. Springer,et al.  Retrieval of Information from Complex Alphanumeric Displays: Screen Formatting Variables' Effects on Target Identification Time , 1987, HCI.

[9]  Tony DeRose,et al.  Toolglass and magic lenses: the see-through interface , 1993, SIGGRAPH.

[10]  Edward Rolf Tufte,et al.  The visual display of quantitative information , 1985 .

[11]  Michael Stonebraker,et al.  The POSTGRES next generation database management system , 1991, CACM.

[12]  John J. Bertin,et al.  The semiology of graphics , 1983 .

[13]  Wilbert O. Galitz,et al.  User-Interface Screen Design , 1993 .

[14]  Eben M. Haber,et al.  User-oriented visual layout at multiple granularities , 1996, AVI '96.

[15]  Nan C. Shu,et al.  Visual Programming: Perspectives and Approaches , 1989, IBM Syst. J..

[16]  Margaret M. Burnett,et al.  Visual Programming , 1995 .

[17]  J. Chen,et al.  Zooming and tunneling in Tioga: supporting navigation in multidimensional space , 1994, Proceedings of 1994 IEEE Symposium on Visual Languages.

[18]  Christopher F. Herot Spatial Management Of Data , 1979, Fifth International Conference on Very Large Data Bases, 1979..

[19]  R. Phillips,et al.  An Investigation of Visual Clutter in the Topographic Base of a Geological Map , 1982 .

[20]  Michael Stonebraker,et al.  Tioga-2: a direct manipulation database visualization environment , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[21]  F. Töpfer,et al.  The Principles of Selection , 1966 .

[22]  George Furnas,et al.  The FISHEYE view: A new look at structured files , 1986, CHI 1986.