24
Intuitive Database Intuitive Database Query System, Zooming Query System, Zooming Query Results Previews Query Results Previews Drawing upon existing Drawing upon existing literature on zooming literature on zooming interface technology, interface technology, intuitive navigation of intuitive navigation of large volumes of data, query large volumes of data, query previews, and hierarchical previews, and hierarchical query results, we propose a query results, we propose a visual data search tool with visual data search tool with implicit spatial boolean implicit spatial boolean logic and a 3D (two logic and a 3D (two dimensions of space and one dimensions of space and one of scale) query preview of scale) query preview window that will allow fast, window that will allow fast,

Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation

Embed Size (px)

Citation preview

Intuitive Database Query System, Intuitive Database Query System, Zooming Query Results PreviewsZooming Query Results Previews

Drawing upon existing literature on Drawing upon existing literature on zooming interface technology, intuitive zooming interface technology, intuitive navigation of large volumes of data, navigation of large volumes of data, query previews, and hierarchical query query previews, and hierarchical query results, we propose a visual data results, we propose a visual data search tool with implicit spatial search tool with implicit spatial boolean logic and a 3D (two boolean logic and a 3D (two dimensions of space and one of scale) dimensions of space and one of scale) query preview window that will allow query preview window that will allow fast, dynamic searchesfast, dynamic searches..

Existing Existing Zooming Zooming TechnologiesTechnologies

Pad/Pad++Pad/Pad++ Pad is a continuously zoomable

interface that navigates through a set of data that can be described in two dimensions. The data is grouped in a hierarchy that is built over this data. Information may be stored in the nodes or leaves of the resulting tree.

Navigation through the tree includes interstitial animations (zooming) that provide hints as to user’s current position within the hierarchy.

Pad/Pad++Pad/Pad++ Pad is a continuously zoomable

interface that navigates through a set of data that can be described in two dimensions. The data is grouped in a hierarchy that is built over this data. Information may be stored in the nodes or leaves of the resulting tree.

Navigation through the tree includes interstitial animations (zooming) that provide hints as to user’s current position within the hierarchy.

Pad/Pad++Pad/Pad++ Pad is a continuously zoomable

interface that navigates through a set of data that can be described in two dimensions. The data is grouped in a hierarchy that is built over this data. Information may be stored in the nodes or leaves of the resulting tree.

Navigation through the tree includes interstitial animations (zooming) that provide hints as to user’s current position within the hierarchy.

Space/Scale DiagramsSpace/Scale Diagrams Space-Scale Diagrams:

Understanding Multiscale Interfaces George W. Furnas and

Benjamin B. Bederson Provide a means of describing

different zooming techniques.

Pad/Pad++Pad/Pad++ 2D data image mapped over 3rd

dimension (scale) Pad is a 2D + 1D mapping space, where

the 1D is scale Panning and zooming operations can

be visualized in this space for a constant size window navigating in

3 dimensions panning moves are within a constant x-y

plane zooming moves are up and down the z

axis

Fisheye ViewFisheye View Generalized Fisheye Views (1986)

George W. Furnas Combine some features of full-zoom

technology with some contextual information.

Describe a “degree of interest”--information that is of greater interest to the user will be zoomed, but contextual information will remain.

Fisheye ViewFisheye View

Comparing Fisheye and Full-Zoom techniques for Navigation of Hierarchically Clustered Networks (1993) Schaffer, D. , Zuo, Z., Bartram, L. ,

Dill, J. , Dubs, S. , Greenberg, S. , Roseman, M.

Usability testing that supports fisheye view’s usefulness in navigating hierarchized two-dimensional data. 2D + 1D data space.

Fisheye ViewFisheye View 3D-ZOOM: Interactive Visualization of

Structures and Relations in Complex Graphics Andreas Raab and Michael Ruger

Application of fisheye zoom techniques for visualizing 3D medical models. 3D + 1D data space.

Allows for deformation of contextual information and transparency to de-emphasize contextual information.

Fisheye ViewFisheye View

Fisheye views can be described by space-scale diagrams fisheye views can be seen as

overlapping windows in the 2D + 1D space

with deformations, fisheye views more closely resemble a lens in 3D space

Perspective Walls/Cone-TreesPerspective Walls/Cone-Trees Perspective walls

present focus area and contextual information.

Cone-trees map the data + hierarchy into three dimensional space.

Cone-TreesCone-Trees

Mapping of the 2D + 1D data space into a 3D representation.

Example with projections onto 2D surface.

Navigating Data Navigating Data Sets/Search Sets/Search ResultsResults

Mapping Search ResultsMapping Search Results Dynamic searches utilizing query

previews and data sets returned allow for more interactive and faster searches.

Zero-hit and mega-hit search returns can be foreseen and avoided.

2D Data Mapping: Hieraxes2D Data Mapping: Hieraxes

Visualizing Digital Library Search Results with Categorical and Hierarchical Axes Ben Shneiderman*, David

Feldman, and Anne Rose Combine hierarchical

data sets with 2D representation, speed of summary results.

2D Data Mapping2D Data Mapping

Spotfire, courtesy of IVEE Corporation

Dymamic queries, starfield display for mapping query results.

2D Data Mapping2D Data Mapping

Cartia -- mapping metaphor -- similar to Web Wide World?

Query PreviewsQuery Previews Facilitating Network Data

Exploration with Query Previews:A Study of User Performance and Preference

Egemen Tanin, Amnon Lotem, Ihab Haddadin, Ben Shneiderman, Catherine Plaisant, and Laura Slaughter

Shows user preference and enhanced usability of dynamic queries, utilizing query previews.

Intuitive Database Intuitive Database Query System, Query System, Zooming Query Zooming Query Results PreviewsResults Previews

Intuitive Database QueriesIntuitive Database Queries Intuitive, simple search

interface Implicit boolean logic Dynamic searches

Intuitive Database QueriesIntuitive Database Queries Intuitive, simple search

interface Implicit boolean logic Dynamic searches

Intuitive Database QueriesIntuitive Database Queries Intuitive, simple search

interface Implicit boolean logic Dynamic searches

Zooming Query Results PreviewsZooming Query Results Previews 2D + 1D data mapping of query

previews. Possibly to combine hierarchical

visualization of query results in zooming interface.