Department of Computer Science

Slides:



Advertisements
Similar presentations
VirtualSim Inc. Real tools for virtual worlds Presentation.
Advertisements

Hardcore Office Development Don Kiely Software Technologist Third Sector Technologies Fairbanks, Alaska
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
ICEWATER: INRA Constellation of Experimental Watersheds Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S. Horsburgh, Utah State.
Visualization Schemas for Flexible Information Visualization Chris North, Nathan Conklin, Varun Saini Proceedings of IEEE Symposium on InforVis’02 Presented.
Introducing Mapbuilder Michael Adair Natural Resources Canada.
Acquiring and Downloading Digital Data With support from: NSF DUE in partnership with: John McGee Jennifer McKee Geospatial Technician Education.
Design of Web-based Systems IS Development: lecture 10.
Getting Started with ArcView GIS Introduction to the Laboratory Exercises.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
CHIME: A Metadata-Based Distributed Software Development Environment Stephen E. Dossick Dept. of Computer Science Columbia University
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
Chapter 14 Database Connectivity and Web Technologies
SAN DIEGO SUPERCOMPUTER CENTER Developing a CUAHSI HIS Data Node, as part of Cyberinfrastructure for the Hydrologic Sciences David Valentine Ilya Zaslavsky.
Visualization Schemas for Flexible Information Visualization Chris North, Nathan Conklin, Varun Saini Virginia Tech. Proceedings of IEEE Symposium on InfoVis’02.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
1 The Problem Do you have: A legacy ABL system with millions of Lines of ABL Code? Years and years of modifications to your ABL code? System documentation.
Dynamic Web Sites Chris North cs3724: HCI. Presentations matt ketner, sam altman, mike gordon Vote: UI Hall of Fame/Shame?
ISYS 512 Business Application Design and Development with.Net David Chao.
Snap-Together Visualization Chris North Lab for Information Visualization and Evaluation Department of Computer Science Virginia Tech.
SednaSpace A software development platform for all delivers SOA and BPM.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Fundamentals of Database Chapter 7 Database Technologies.
9. Introduction to ArcObjects Most GIS analysis carried out within a GIS consists of a labor- intensive sequence of steps. Automating a GIS makes it possible.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Officer Description of Crash DOT Entry of Crash Data Convert Location Information to Link / Node Paper Node Maps High Potential for Error Cumbersome /
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Functional genomics data collection, integration, visualization project Collects functional genomics (microarray, interaction, localization, etc) data.
XML Registries Source: Java TM API for XML Registries Specification.
Jan/98 SAP & Microsoft Internet Integration.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Enterprise Data Model for Transportation Planning Presentation to 2009 TRB Planning Application Conference Minhua Wang, Ph.D. Citilabs, Inc.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The new European Toolkit EC-CHM Miruna Bădescu EEA contractor: Eau de Web.
Web and Tool Integration Architectures Discussion July 8, 2005 Presenters: Doug Marcey, Carey Gire.
N NESSTAR: A Semantic Web Application for Statistical Data and Metadata Pasqualino “Titto” Assini Nesstar Ltd - UK.
Esri UC 2014 | Technical Workshop | Operations Dashboard for ArcGIS: Extending the Functionality Jay Chen Kylie Donia Tif Pun.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
DEV14 – Building Business Dashboards: Excel Services, KPIs and Report Centers Darwin Schweitzer Enterprise Technology Strategist
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
Installation instructions for the Digilent Analog Discovery software interface By Ellen Robertson Financial support to develop this tutorial was provided.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
Background Real-time environmental monitoring is a field garnering an ever-increasing amount of attention. The ability for sensors to make and publish.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Introducing Visual Studio 2010: What It Is and Why You Should Care
ISYS 512 Business Application Design and Development with.Net David Chao.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Introduction to Algorithm. What is Algorithm? an algorithm is any well-defined computational procedure that takes some value, or set of values, as input.
The Holmes Platform and Applications
Accessing the Database Server: ODBC, OLE DB, and ADO
Chapter 2: Database System Concepts and Architecture - Outline
An Introduction to the IVC Software Framework
The evolution of the SDMX infrastructure and services
Phil Bernstein Microsoft Corp.
CONCUR EPM Technology’s Express Data Manager™ (EDM) - 1
Chapter 2: Database System Concepts and Architecture
The API Advantage Utilizing Cloud Data Sources for Transit Modeling
The Re3gistry software and the INSPIRE Registry
Project tracking system for the structure solution software pipeline
GIFT / Fiscal Data Package Iteration 3
Lecture 1: Multi-tier Architecture Overview
CSCI N207 Data Analysis Using Spreadsheet
Content Deployment Interface Issues
Presentation transcript:

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

Historical Context Snap-Together Visualization Dynamaps ArcJmp Snap2

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

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: Available for download Future: 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)

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

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

Census Scenario

Census Scenario

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 County Counties 1:1 1:1 1:M Tracts Metro Areas

Software Architecture

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

Datafaces

Datafaces

Info Chris North David DesJardins ArcJmp: 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/