+ All Categories
Home > Documents > Labeling

Labeling

Date post: 23-Feb-2016
Category:
Upload: lydia
View: 35 times
Download: 0 times
Share this document with a friend
Description:
Labeling. Rylan Cottrell. Excentric Labeling. Textual information is often required to support /supplement a visualization for the identification of critical elements of the display. How they see the problem: Lack of labels. - PowerPoint PPT Presentation
Popular Tags:
19
Labeling Rylan Cottrell
Transcript
Page 1: Labeling

Labeling

Rylan Cottrell

Page 2: Labeling

Excentric Labeling Textual information is often required to

support /supplement a visualization for the identification of critical elements of the display.

How they see the problem: Lack of labels. Restrictions on how labels are viewed, i.e., labels

can only be viewed one at a time (e.g., tooltips). Labels can obscure data. Poor placement of labels can lead to ambiguity. Data density. Long labels.

Page 3: Labeling

Taxonomy of Labeling Techniques Goal of the layout.

Readable. No ambiguity between the element and its label. Labels do not obscure pertinent information.

Static Label-at-all-cost Rapid Label – overlaps, data occlusion. Label-what-you-can – only labels that fit are

displayed.

Page 4: Labeling

Taxonomy Cont’d Dynamic

Cursor sensitive balloon label – think tooltip. All or Nothing – labels appear when the number of

objects fall below a certain limit.

Page 5: Labeling

Scatter plot - Excentric

Page 6: Labeling

Map - Zoom

Page 7: Labeling

Map - Excentric

Page 8: Labeling

Cartography - Excentric

Page 9: Labeling

Particle-Based Labeling Non-overlapping labeling is NP-Hard. Needs

Real-time interaction No preprocessing No label conflicts - No occlusion Does not obscure data No constraints on the labels Global labeling solution

Page 10: Labeling

Labeling Pipeline

Page 11: Labeling

Conflict Detection

Page 12: Labeling

Results

Page 13: Labeling

Dynamic Map Labeling Static Map – goal is to maximize information.

Dynamic Map. Continuous zoom. Continuous pan. Interactive speed. Purpose – navigation.

Page 14: Labeling

Dynamic Label Consistency D1 – Except for sliding in or out of the view

area, labels should not vanish when zooming in or appear when zooming out.

D2 – As long as a label is visible, its position and size should change continuously under pan and zoom.

D3 – Except for sliding in or out of the view area, labels should not vanish or appear during panning.

D4 – The placement and selection of any label is a function of the current map state.

Page 15: Labeling

Dynamic selection – at which scales a label will be selected.

Dynamic placement – a static placement for each scale at which a label is selected.

Filtering Number of labels much larger then what can be

shown in any given view area.

Page 16: Labeling

Preprocessing Determine dynamic placement. Choose the active range for each label.

Interaction Filter labels on the basis.

Geographic region. Scale.

For each label not filtered out, display iff the current scale is in active range.

Page 17: Labeling

NYC

Page 18: Labeling

NYC - Zoom

Page 19: Labeling

Google Earth


Recommended