Teaching:TUW - UE InfoVis WS 2007/08 - Gruppe 01 - Aufgabe 1 - View Relationships: Difference between revisions
No edit summary |
No edit summary |
||
Line 35: | Line 35: | ||
Presenting multiple views sequentially can save display space, but presenting multiple views at once can save time when comparing views, therefore: | Presenting multiple views sequentially can save display space, but presenting multiple views at once can save time when comparing views, therefore: | ||
Quotation|Balance the spatial and temporal costs of presenting multiple views with the spatial and temporal benefits of using the views.<ref> Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. ''Advanced Visual Interfaces (AVI2000)'', pages 110–119, Palermo, Italy, May 2000. ACM Press.</ref> | |||
[[Image:google_maps.png|150px|thumb|Overlapping Views in Google Maps]] | [[Image:google_maps.png|150px|thumb|Overlapping Views in Google Maps]] | ||
Line 42: | Line 42: | ||
Perceptual cues can move view registration/alignment from the realm of cognition to the realm of perception, so users can learn more quickly, therefore: | Perceptual cues can move view registration/alignment from the realm of cognition to the realm of perception, so users can learn more quickly, therefore: | ||
Quotation|Use perceptual cues to make relationships among views more apparent to the user. <ref> Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. ''Advanced Visual Interfaces (AVI2000)'', pages 110–119, Palermo, Italy, May 2000. ACM Press.</ref> | |||
[[Image:google_finance.png|150px|thumb|Self Evident Relationship between Overview and Detail in Google Finance]] | [[Image:google_finance.png|150px|thumb|Self Evident Relationship between Overview and Detail in Google Finance]] | ||
Line 49: | Line 49: | ||
The additional complexity introduced by multiple views must be balanced by ease of learning, which is facilitated by consistency and can make comparisons easier, therefore: | The additional complexity introduced by multiple views must be balanced by ease of learning, which is facilitated by consistency and can make comparisons easier, therefore: | ||
Quotation|Make the interface for multiple views consistent, and make the states of multiple views consistent. <ref> Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. ''Advanced Visual Interfaces (AVI2000)'', pages 110–119, Palermo, Italy, May 2000. ACM Press.</ref> | |||
====Attention Management==== | ====Attention Management==== | ||
When events occur which require the user's attention, perceptual techniques can direct the user to a salient view, therefore: | When events occur which require the user's attention, perceptual techniques can direct the user to a salient view, therefore: | ||
Quotation|Use perceptual techniques to focus the user's attention on the right view at the right time. <ref> Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. ''Advanced Visual Interfaces (AVI2000)'', pages 110–119, Palermo, Italy, May 2000. ACM Press.</ref> | |||
===References=== | ===References=== | ||
<div class="references-small"> <references/> </div> | <div class="references-small"> <references/> </div> | ||
See also: [[Linking and Brushing]] | See also: [[Linking and Brushing]] |
Revision as of 23:06, 4 November 2009
A multiple view system uses two or more distinct views to support the investigation of a single conceptual entity. Many such systems exist, ranging from computer-aided design (CAD) systems to overview-plus-detail systems that show both and overview for context and a zoomed-in-view for detail.
Multiple view system offer a variety of benefits. For example improved user performance, or discovery of unforeseen relationships. In general, they can help in performing Visual Information Seeking Tasks as defined by Ben Shneiderman in his Task by Data Type Taxonomy [1] like gaining an overview of a collection, viewing details on demand, or viewing relationships among items.
However, multiple view systems are highly challenging to design, They often use sophisticated coordination mechanisms and layout. In addition, subtle interactions among the many dimensions of the design space complicate design decisions.[2]
Model
Multiple view systems are based on three dimensions: selection of views, presentation of views, and interaction among views.
Definitions
- A single view of a conceptual entity is a set of data plus a specification of how to display that data visually.
- Views are distinct if they allow the user to learn about different aspects of the conceptual entity.
- A multiple view system uses two or more such distinct views to support the investigation of a given conceptual entity.
Selection
The first phase in the design process is to choose a set of views to be used in a coordinated fashion.
Presentation
Once a set of views has been chosen, the designer needs to decide how the views will be presented, e.g., sequentially or simultaneously. If the views appear at once, there are many possible combinations of these views on the screen.
Interaction
Each view may have independent affordances, e.g., selection or navigation capabilities. There are several common interaction techniques concerning the relationship between multiple views:
- Navigational Slaving: Movements in one view are automatically propagates to other views.
- Linking: Data in one view is connected to data in another view. A specific type of linking is brushing, in which the user highlights items in one view and the corresponding items in another view are highlighted by the system.
Both, slaving and linking are typically governed by a coupling function that specifies a mapping from objects or navigational position in one view to objects or navigational position in another view.
Design Rules
Space/Time Resource Optimization
Presenting multiple views sequentially can save display space, but presenting multiple views at once can save time when comparing views, therefore:
Quotation|Balance the spatial and temporal costs of presenting multiple views with the spatial and temporal benefits of using the views.[3]
Self Evidence
Perceptual cues can move view registration/alignment from the realm of cognition to the realm of perception, so users can learn more quickly, therefore:
Quotation|Use perceptual cues to make relationships among views more apparent to the user. [4]
Consistency
The additional complexity introduced by multiple views must be balanced by ease of learning, which is facilitated by consistency and can make comparisons easier, therefore:
Quotation|Make the interface for multiple views consistent, and make the states of multiple views consistent. [5]
Attention Management
When events occur which require the user's attention, perceptual techniques can direct the user to a salient view, therefore:
Quotation|Use perceptual techniques to focus the user's attention on the right view at the right time. [6]
References
- ↑ Ben Shneiderman, The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. In Proceedings of the IEEE Symposium on Visual Languages, pages 336-343, Washington. IEEE Computer Society Press, 1996. http://citeseer.ist.psu.edu/409647.html
- ↑ Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. Advanced Visual Interfaces (AVI2000), pages 110–119, Palermo, Italy, May 2000. ACM Press.
- ↑ Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. Advanced Visual Interfaces (AVI2000), pages 110–119, Palermo, Italy, May 2000. ACM Press.
- ↑ Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. Advanced Visual Interfaces (AVI2000), pages 110–119, Palermo, Italy, May 2000. ACM Press.
- ↑ Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. Advanced Visual Interfaces (AVI2000), pages 110–119, Palermo, Italy, May 2000. ACM Press.
- ↑ Michelle Q. Wang Baldonado, Allison Woodruff, and Allan Kuchinsky.: Guidelines for Using Multiple Views in Information Visualization. Advanced Visual Interfaces (AVI2000), pages 110–119, Palermo, Italy, May 2000. ACM Press.
See also: Linking and Brushing