Download presentation
Presentation is loading. Please wait.
Published byDenis Shields Modified over 9 years ago
1
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
2
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
3
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)
4
215 salmon shark tags with tracks Metadata and track download for each tag deployment timeline
5
Download a variety of environmental data along with the track as images or text SST
6
Download a variety of environmental data along with the track as images or text Wind
7
Or view in Google Earth
8
View and download Langrangian time series of SST along the track
9
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 http://openlayers.org Updated daily species list customized by username Download track data View metadata
10
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
11
http://dojotoolkit.org
12
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.