environmental research division southwest fisheries science center combinations of technologies for...

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

Upload: denis-shields

Post on 18-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

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

Environmental Research Division

Southwest Fisheries

Science Center

Combinations of Combinations of TechnologiesTechnologies

for Serving Data to for Serving Data to ScientistsScientists

alsoalso

adding a little spice with Dojoadding a little spice with Dojo

Lynn deWitt

Roy MendelssohnDave Foley Bob Simons Jerome

King

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

TOPP Scientistdata access

(password protected:each user has access

to a specific subset of species)

Tagging ofPacific

Pelagics(TOPP)

Stanford's Hopkins Marine Lab

Barbara Block

University of CaliforniaSanta Cruz

Marine Mammal LabDan Costa

ERDSteven Bograd

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

Tagging ofPacific

Pelagics(TOPP)

Stanford's Hopkins Marine Lab

Barbara Block

University of CaliforniaSanta Cruz

Marine Mammal LabDan Costa

ERDSteven Bograd

TOPP Scientistdata access

(password protected:each user has access

to a specific subset of species)

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

215 salmon shark tags with tracks

Metadataand trackdownloadfor each

tag

deployment timeline

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

Downloada variety of

environmentaldata along with

the track asimages or

text

SST

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

Downloada variety of

environmentaldata along with

the track asimages or

text

Wind

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

Or view inGoogle Earth

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

View and download Langrangian time series of SST along the track

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

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

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

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

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

http://dojotoolkit.org

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

Base (23K)Browser detectionJSON encoding/decodingPackage loadingPowerful Ajax supportUnified eventsAnimation support (including color animations)Asynchronous programming support (dojo.Deferred)High-performance CSS3 query engineLanguage utilitiesCSS style and positioning utilitiesObject-oriented programming (OOP) supportMemory leak protectionFirebug integration

Core (optional modules)Unified data access (dojo.data)Universal debugging tools (integrated Firebug Lite)Drag and dropi18n supportLocalizationsDate formattingNumber formattingString utilitiesAdvanced Ajax transport layers (IFRAME, JSON-P)Progressive-enhancement behavior engineCookie handlingExtended animationsRemote procedure calling (RPC), including JSON-PBack button handlingBaseline CSS styling (for setting uniform font and element sizes)

Util (optional, part of the source package)Dojo build system, including ShrinkSafeDojo Objective Harness (unit test harness)