A temporal focus + context visualization model for handling valid-time spatial information

Spatiotemporal databases provide effective means to represent, manage and query information evolving over time. However, the visualization of record sets that result from spatiotemporal queries through traditional visualization techniques can be of difficult interpretation or may lack the ability to meaningfully display several instants at the same time. We propose a Temporal Focus + Context visualization model to overcome issues from such techniques resorting to concepts from Information Visualization. In this model, Focus + Context is applied to time rather than, as more typically, to attributes or space, and allows large amounts of data from distinct periods of time and from several record sets to be compressed onto one. Underlying the proposed visualization technique is the calculation of a temporal degree of interest (TDOI) for each record driven by specific analysis, exploration or presentation goals and based on the record valid time attribute, as well as on user-defined temporal visualization requirements. In the mapping stage of the visualization pipeline, the TDOI for a record is used to control graphical properties, such as transparency and color. More complex rendering properties, such as sketch drawing edges or other non-photorealistic enhancement techniques, can also be used to convey the temporal aspects of data, replacing the original graphical features of the record data. By enhancing or dimming the representation of a data item, according to the corresponding degree of interest, it is possible to meaningfully compress information about distinct temporal states of data onto the same visualization display. The model has been applied to several test scenarios and proved appropriate and useful for a wide range of domains that require the display, exploration and analysis of spatial information discretely evolving over time.

[1]  Aaron Hertzmann,et al.  A survey of stroke-based rendering , 2003, IEEE Computer Graphics and Applications.

[2]  Andreas Steiner,et al.  A generalisation approach to temporal data models and their implementations , 1998 .

[3]  Alan M. MacEachren,et al.  Animation and the Role of Map Design in Scientific Visualization , 1992 .

[4]  B. Francis,et al.  Visualisation of historical events using Lexis pencils:a case study , 1998 .

[5]  Sara Irina Fabrikant,et al.  The Role of Map Animation for Geographic Visualization , 2008 .

[6]  Melanie Tory,et al.  Human factors in visualization research , 2004, IEEE Transactions on Visualization and Computer Graphics.

[7]  Danny Dorling,et al.  Using Computer Animation to Visualize Space-Time Patterns , 1992 .

[8]  G. W. Furnas,et al.  Generalized fisheye views , 1986, CHI '86.

[9]  A. van Dam,et al.  Object-Oriented 3D Modeling, Animation and Interaction , 1997 .

[10]  Jürgen Döllner,et al.  Dynamic 3D maps as visual interfaces for spatio-temporal data , 2000, GIS '00.

[11]  Mark Harrower,et al.  The Cognitive Limits of Animated Maps , 2007, Cartogr. Int. J. Geogr. Inf. Geovisualization.

[12]  Menno-Jan Kraak,et al.  Interactive Modelling Environment for Three-dimensional Maps: Functionality and Interface Issues , 1994 .

[13]  Mark Harrower,et al.  Utterly Lost: Methods for Reducing Disorientation in 3-D Fly-Over Maps , 2007 .

[14]  Christian S. Jensen,et al.  Adding Valid Time to SQL/Temporal: ANSI Expert's Contribution , 1996 .

[15]  Christian S. Jensen,et al.  Adding Valid Time to SQL/Temporal , 1996 .

[16]  Ben Shneiderman,et al.  Readings in information visualization - using vision to think , 1999 .

[17]  Alfred Inselberg,et al.  Parallel coordinates: a tool for visualizing multi-dimensional geometry , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[18]  Heidrun Schumann,et al.  3D information visualization for time dependent data on maps , 2005, Ninth International Conference on Information Visualisation (IV'05).

[19]  Mark Monmonier,et al.  Strategies for the visualization of geographic time-series data , 1990 .

[20]  Robert L. Harris,et al.  Information Graphics: A Comprehensive Illustrated Reference , 1996 .

[21]  Cristina Ribeiro,et al.  A Spatio-temporal Database System Based on TimeDB and Oracle Spatial , 2006, CONFENIS.

[22]  J. V. van Wijk,et al.  Cluster and calendar based visualization of time series data , 1999, Proceedings 1999 IEEE Symposium on Information Visualization (InfoVis'99).

[23]  Lucy T. Nowell,et al.  ThemeRiver: visualizing theme changes over time , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[24]  John V. Carlis,et al.  Interactive visualization of serial periodic data , 1998, UIST '98.

[25]  Jürgen Döllner,et al.  Object-oriented 3D Modelling, Animation and Interaction , 1997 .

[26]  Mark Harrower Visualizing Change: Using Cartographic Animation to Explore Remotely-Sensed Data , 2001 .

[27]  Jürgen Döllner,et al.  Support of Explicit Time and Event Flows in the Object-Oriented Visualization Toolkit MAM/VRS , 1997, VisMath.

[28]  Alfred Inselberg,et al.  Parallel coordinates for visualizing multi-dimensional geometry , 1987 .

[29]  W. Tobler A Computer Movie Simulating Urban Growth in the Detroit Region , 1970 .

[30]  Alan M. MacEachren,et al.  Geographic visualization: designing manipulable maps for exploring temporally varying georeferenced statistics , 1998, Proceedings IEEE Symposium on Information Visualization (Cat. No.98TB100258).

[31]  Christian S. Jensen,et al.  Temporal Data Management , 1999, IEEE Trans. Knowl. Data Eng..

[32]  P. Sánchez,et al.  VISUALIZATION METHODS FOR TIME-DEPENDENT DATA-AN OVERVIEW , 2003 .

[33]  Niels Keiding,et al.  Statistical inference in the Lexis diagram , 1990, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[34]  W. Muller,et al.  Visualization methods for time-dependent data - an overview , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[35]  Cristina Ribeiro,et al.  A model of approximations for representing time-varying multidimensional data , 2008, 2008 IEEE 24th International Conference on Data Engineering Workshop.

[36]  Heidrun Schumann,et al.  Axes-based visualizations with radial layouts , 2004, SAC '04.

[37]  M. J. Kraak,et al.  Spatio - temporal maps and cartographic communication , 1992 .

[38]  Alan M. MacEachren,et al.  How Maps Work - Representation, Visualization, and Design , 1995 .

[39]  Sara Irina Fabrikant,et al.  THEMATIC RELEVANCE AND PERCEPTUAL SALIENCE OF DYNAMIC GEOVISUALIZATION DISPLAYS , 2005 .

[40]  Theresa-Marie Rhyne,et al.  Guest Editors' Introduction: Exploring Geovisualization , 2006, IEEE Computer Graphics and Applications.

[41]  Christian S. Jensen,et al.  Adding transaction time to SQL/Temporal: Temporal change proposal , 1996 .

[42]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[43]  Pierre Dragicevic,et al.  SpiraClock: a continuous and non-intrusive display for upcoming events , 2002, CHI Extended Abstracts.

[44]  Christian S. Jensen,et al.  Adding Transaction Time to SQL/Temporal , 1996 .