Environmental Research Division Southwest Fisheries Science Center Combinations of Technologies for Serving Data to Scientists for Serving Data to Scientistsalso.

Slides:



Advertisements
Similar presentations
Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Advertisements

Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
Chapter 3 Application Software p. 6.
What's New in Domino Designer 6 Gary Devendorf, Product Manager.
Macromedia Dreamweaver 4 Foundation Level Course.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
Create slices and hotspots Create links in Web pages Create rollovers from slices Create basic animation Add tweening symbol instances to create animation.
Web Page Behavior IS 373—Web Standards Todd Will.
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
Development of mobile applications using PhoneGap and HTML 5
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
JavaScript and The Document Object Model MMIS 656 Web Design Technologies Acknowledgements: 1.Notes from David Shrader, NSU GSCIS 2.Some material adapted.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
Yahoo! User Interface (YUI) Library Natly Mekdara.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
U.S. Environmental Protection Agency WATERS Status Update
Tutorial 2 Drawing Text, Adding Shapes, and Creating Symbols.
Introduction to ArcGIS for Environmental Scientists Module 2 – Fundamentals Chapter 7 – Queries.
1 Lesson 3 Power Techniques HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Google Web Toolkit An Overview By Shauvik Roy Choudhary.
Cross Site Integration “mashups” cross site scripting.
CHAPTER TEN AUTHORING.
JavaScript Framework for Rich Apps in Every Browser Maura Wilder Joan Wortman
SAN DIEGO SUPERCOMPUTER CENTER Inca Data Display (data consumers) Shava Smallen Inca Workshop September 5, 2008.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Dynamic web content HTTP and HTML: Berners-Lee’s Basics.
Exploring Spatial Data Infrastructure in an Open Source World Jacqueline Lowe UNC-Asheville National Environmental Modeling and Analysis Center Jacqueline.
Findability Starts Inside Your Site Making your content findable inside your site.
UPLOAD / DOWNLOAD april  HTML5 is just the next iteration of HTML  Previous version was technically HTML 4.01, which incorporated XHTML 1.0.
Accessing and Using Fire-Related Data with the CAPITA DataFed.net* Services Framework Stefan Falke Rudolf Husar Kari Hoijarvi Washington University in.
Dr. Martin Zhao Sept 4, Topics HTML and related tutorials on w3schools.com Related HTML tags Adding interesting features using JavaScript What is.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
Cookies (continue). Extracting Data From Cookies Data retrieved from a cookie is a simple text string. While there is no specific JavaScript function.
IT204 – Web Scripting and Authoring I Forms and Image Maps Unit 4.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
October 7 th, 2010 SDU Webship. What did we learn last week? jQuery makes it really easy to select elements and do stuff with them. jQuery can process.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Future needs and plans for ocean observing in the Arctic AOOS Arctic Town Hall Futur Zdenka Willis Integrated Ocean Observing System National Program Office.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
Live Project Based Industrial Training SSDN Technologies Pvt. Ltd. Call Us: /
HTML Introduction HTML Editors HTML Basic HTML Elements HTML Attributes HTML Headings HTML Paragraphs HTML Formatting HTML Links HTML Head HTML CSS HTML.
OpenLayers Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
Module 4 Data Management-Applications Coastal Applications of ArcGIS.
INNOV-16: Rich User Interface for the Web???? AJAX to the Rescue Ken Wilner VP of Technology Progress Software.
Developing Online Tools To Support The Visualization Of Ocean Data For Educational Applications Poster #1767 Michael Mills, S. Lichtenwalner,
Mapping for the interwebs
Geographic Search & Display
Google Web Toolkit Tutorial
AJAX.
AJAX.
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Environmental Sensing Monitoring and Analyzing Water Temperatures
TN19-TCI: Integration and API management using TIBCO Cloud™ Integration
Creating dynamic/interactive web pages
Presentation transcript:

Environmental Research Division Southwest Fisheries Science Center Combinations of Technologies for Serving Data to Scientists for Serving Data to Scientistsalso adding a little spice with Dojo Lynn deWitt Roy Mendelssohn Dave Foley Bob Simons Jerome King

TOPP Scientist data access (password protected: each user has access to a specific subset of species)‏ Tagging of Pacific Pelagics (TOPP)‏ Stanford's Hopkins Marine Lab Barbara Block University of California Santa Cruz Marine Mammal Lab Dan Costa ERD Steven Bograd

Tagging of Pacific Pelagics (TOPP)‏ Stanford's Hopkins Marine Lab Barbara Block University of California Santa Cruz Marine Mammal Lab Dan Costa ERD Steven Bograd TOPP Scientist data access (password protected: each user has access to a specific subset of species)‏

215 salmon shark tags with tracks Metadata and track download for each tag deployment timeline

Download a variety of environmental data along with the track as images or text SST

Download a variety of environmental data along with the track as images or text Wind

Or view in Google Earth

View and download Langrangian time series of SST along the track

TOPP OpenLayers Data Browser (under development) ‏ Uses a spatially-enabled Postgres/PostGIS database allows GIS objects to be stored in a Postgres database. enables fast GIS queries such as intersections of geometries OpenLayers: Open Source JavaScript map-display library Updated daily species list customized by username Download track data View metadata

Draw any polygon and view all animal tracks that intersect the polygon (many more spatial queries are possible) ‏ Multiple base layers including Google Maps/Satellite Future: Incorporate OpenLayers map into existing TOPP web pages Public version Add queries by time, other spatial queries Incorporate environmental data

Base (23K)‏ Browser detection JSON encoding/decoding Package loading Powerful Ajax support Unified events Animation support (including color animations)‏ Asynchronous programming support (dojo.Deferred)‏ High-performance CSS3 query engine Language utilities CSS style and positioning utilities Object-oriented programming (OOP) support Memory leak protection Firebug integration Core (optional modules)‏ Unified data access (dojo.data)‏ Universal debugging tools (integrated Firebug Lite)‏ Drag and drop i18n support Localizations Date formatting Number formatting String utilities Advanced Ajax transport layers (IFRAME, JSON-P)‏ Progressive-enhancement behavior engine Cookie handling Extended animations Remote procedure calling (RPC), including JSON-P Back button handling Baseline CSS styling (for setting uniform font and element size s)‏ Util (optional, part of the source package)‏ Dojo build system, including ShrinkSafe Dojo Objective Harness (unit test harness)‏