Download - Interactive Visualization of Small World Graphs

Transcript
Page 1: Interactive Visualization of Small World Graphs

Interactive Visualization of Small World Graphs

An implementation in prefuse

Page 2: Interactive Visualization of Small World Graphs

The Problem

• How do we display Small World Graphs?

Page 3: Interactive Visualization of Small World Graphs

Why is this hard?

• Clusters!

• Hierarchies!

Page 4: Interactive Visualization of Small World Graphs

The proposed solution

• Physics

• Dendrogram Clustering

• Degree of Abstraction (DOA)

• Details in paper

Page 5: Interactive Visualization of Small World Graphs

The Gist

Page 6: Interactive Visualization of Small World Graphs
Page 7: Interactive Visualization of Small World Graphs
Page 8: Interactive Visualization of Small World Graphs
Page 9: Interactive Visualization of Small World Graphs
Page 10: Interactive Visualization of Small World Graphs

Prefuse

Page 11: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Page 12: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering

Page 13: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

Page 14: Interactive Visualization of Small World Graphs

What’s Done?SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

Page 15: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

80% Done

Tubes as rectangles with gradient

Draw nodes as X layers one layer at a time

Explicitly compute Voronoi regions

Occlusion in 2D

Page 16: Interactive Visualization of Small World Graphs

SMALL WORLD GRAPH

Physics and Clustering DOA Layout Handle Occlusion in 2D

50% DoneDOA Layout

•Things become more/less abstract in relation to the cursor

•3 different focal areas

BUT

•Some strange discontinuities (bugs)

•Need to integrate geometric distortion