Transcript
Page 1: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Fishery ViewImprovement of Time Series Line Chart Visualization of

Fishery Data

CPSC 533CFinal Presentation

Ying Zhang & Lan Wu

December 19th 2005

Page 2: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Background:

• Ecopath: Line chart system developed by UBC Fishery Department

No fish is an island

Page 3: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Motivation:

• Too many time series gathered• Curves overlapping and information

overload

Page 4: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Data:

• Focus: 45 fishes– The diet matrix (45 by 45 mat)– Their population at 648 discrete time points before and after fishing strategy applied (two 45 by 648 mat)

Page 5: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Task and Infovis Solution 1:• Task: Find the related fishes of a specific fish

• Solution: Brushing and highlighting

Page 6: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Task and Infovis Solution 2:• Task: Evaluate the effect of human’s fishing

• Solution: Difference graph

Page 7: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Task and Infovis Solution 3:• Task: Find the patterns fish populations match

• Solution: Clustering

Page 8: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

High Level Implementation:

• Programming Platform: Visual Studio.Net

• Graphics Package: Zedgraph

• Clustering Algorithm– Distance Measure:

(Root Mean Square)

2 /rms i iD Y X M

Page 9: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Demo coming~

Page 10: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Unfinished/Future Work:

• Repeated Colors

• Overlapping reduced but still not eliminated

• Code Optimization

• More user interaction

Page 11: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Lessons learned:

• Understanding users’ preferences

• Developing based on an existing framework or using a visualization package

Page 12: Fishery View Improvement of Time Series Line Chart Visualization of Fishery Data

Thank you !

?


Top Related