Presentation is loading. Please wait.

Presentation is loading. Please wait.

Department of Computer Science

Similar presentations


Presentation on theme: "Department of Computer Science"— Presentation transcript:

1 Department of Computer Science
ArcJmp and Snap2 David DesJardins Census Chris North Department of Computer Science Virginia Tech ab for nformation isualization and valuation L I V E

2 Historical Context Snap-Together Visualization Dynamaps ArcJmp Snap2

3 Dynamaps Snap spin-off Goals: Future: North (UMD, Census)
External users Data discovery Census cd-rom products e.g. Counties USA? Petkunas (Census) Future: Web version UMD

4 ArcJmp Goals: Census internal users Analysts, power users
SAS JMP statistical and exploratory data analysis ESRI ArcView geography (MapObjects) North, DesJardins, Williams (Census)

5 ArcJmp Implementation: Available for download Future: JMP 4
MapObjects 2.1 (Shape files) VisualBasic Available for download Future: Data import MapObjects → ArcView 8.1 Link to Dynamaps ActiveX API ArcJmp ActiveX API

6 Snap-Together Visualization
Initial Goals Users link tools on the fly Flexibility Users, non-programmers Extensible, leverage 3rd party components Snap1 North (UMD, Census) Snap2 North (VaTech)

7 Flexibility Mismatch Databases UI / Visualization Flexible
Data schemas Non-programmers Rapid rate of change Lots UI / Visualization Brittle Code? Programmers Sloooow Few

8 Snap1 User Interface 1. Load data into views 2. Link views together

9 Census Scenario

10 Census Scenario

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33 Relational Model → Visualization
View = relation Item = tuple Link = join

34 Problems / Additional Goals
Universal Visualization Server User Interface: Collaboration: publishing and sharing data Web, universal User interface for linking Window management Architecture: Runtime extensible, repository Technology independent? Local or remote databases

35 More! Example: Census on the web QuickFacts AFF

36 Snap2 Browser based, frames Save visualizations, post as single URL
Developers upload components

37 Visualization Schemas
Analogous to data schema diagrams Visual language for Snap model Vis Data action join action Vis Data

38 DataCompass “Where can I go from here?” States 1:M Vis: Map
Data: Counties County Counties 1:1 1:1 1:M Tracts Metro Areas

39 Software Architecture

40 Future: “Datafaces” Integrating data schemas + visualization schemas
Simultaneously manipulate data and UI

41 Datafaces

42 Datafaces

43 Info Chris North David DesJardins ArcJmp: http://infovis.cs.vt.edu/
David DesJardins ArcJmp: Hands on session: 1:30pm Census contact: Todd Williams (SRD) Download:


Download ppt "Department of Computer Science"

Similar presentations


Ads by Google