430 likes | 504 Views
ab for nformation isualization and valuation. L. I. V. E. ArcJmp and Snap2. David DesJardins Census Chris North Department of Computer Science Virginia Tech. Historical Context. Snap-Together Visualization Dynamaps ArcJmp Snap2. Dynamaps. Snap spin-off North (UMD, Census)
E N D
ab for nformation isualization and valuation L I V E ArcJmp and Snap2 David DesJardins Census Chris North Department of Computer Science Virginia Tech
Historical Context • Snap-Together Visualization • Dynamaps • ArcJmp • Snap2
Dynamaps • Snap spin-off • North (UMD, Census) • Goals: • External users • Data discovery • Census cd-rom products e.g. Counties USA? • Petkunas (Census) • Future: • Web version • UMD
ArcJmp • Goals: • Census internal users • Analysts, power users • SAS JMP statistical and exploratory data analysis • ESRI ArcView geography (MapObjects) • North, DesJardins, Williams (Census)
ArcJmp • Implementation: • JMP 4 • MapObjects 2.1 (Shape files) • VisualBasic • Available for download • http://infovis.cs.vt.edu/census/ • Future: • Data import • MapObjects → ArcView 8.1 • Link to Dynamaps ActiveX API ArcJmp ActiveX API
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)
Databases Flexible Data schemas Non-programmers Rapid rate of change Lots UI / Visualization Brittle Code? Programmers Sloooow Few Flexibility Mismatch
1. Load data into views 2. Link views together Snap1 User Interface
Relational Model → Visualization • View = relation • Item = tuple • Link = join
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
More! • Example: Census on the web QuickFacts AFF
Snap2 • Browser based, frames • Save visualizations, post as single URL • Developers upload components
Visualization Schemas • Analogous to data schema diagrams • Visual language for Snap model • Vis • Data action join action • Vis • Data
DataCompass • “Where can I go from here?” • States 1:M • Vis: Map • Data: Counties • Counties • County 1:1 1:1 1:M • Tracts • Metro Areas
Future: “Datafaces” • Integrating data schemas + visualization schemas • Simultaneously manipulate data and UI
Info • Chris North • http://infovis.cs.vt.edu/ • north@cs.vt.edu • David DesJardins • edaplus2@juno.com • 301-292-5531 • ArcJmp: • Hands on session: 1:30pm 3225-4 • Census contact: Todd Williams (SRD) 301-457-4863 • Download: http://infovis.cs.vt.edu/census/