JCOMMOPS Web 2.0

Post on 14-Apr-2017

202 views 0 download

Transcript of JCOMMOPS Web 2.0

JCOMMOPS Web 2.0

Thanks …

• Thomas Latter• Anthonin Lizé

• JCOMMOPS Team

• GOOS/JCOMM Community

Outline

• Vision• Generalities• Review process• Website presentation• Planning• Live demonstration• Questions

Vision

• Web based monitoring system– JCOMM/GOOS Integrated– Scalable– RT– Customizable– Persistant

• Dashboard, widgets, embeddable, external

• Status Report Generator (any perspective)

• Web services, Map, stats services (API)

Vision

Generalities

• JCOMMOPS Information System– Partial/full metadata management– RT synch to GTS, GDACs, Institutions, PIs– RT synch to satellite data providers (CLS, Joubeh)– Harmonization of common denominator

• Inputs by platform operators, data users

• QC and value added by System, Technical Coordinators

Generalities

• Emerged part of JCOMMOPS R/T and integrated information system (1 hour pulse)

• Dashboard/Desktop (windows) style– (+) Scalable– (-) Responsive (dedicated mobile application )

• THEMES: JCOMMOPS, Argo, DBCP, OceanSITES, SOT, GO-SHIP, GLOSS

• CUSTOMIZE: Platform Collections & Widgets

Generalities

• Vocabulary (Entities)– MASTER-PROGRAM (THEME, base filter)– PROGRAM (implementer: Argo Scripps)– PLATFORM (float, drifter, mooring, AWS, XBT launcher,

etc)– OBSERVATION (multi EOV)– SITE (Platforms combo)– NETWORK (Platforms grouping)– CRUISE – SHIP

GENERALITIES

• PLATFORM STATUS– PROBABLE– CONFIRMED– REGISTERED– ACTIVE– OPERATIONAL– INACTIVE– CLOSED

OPERATOR CAN EDITMANUALSINGLE/MULTILOAD TXT, US_META, netCDF

SYSTEM ROUTINE CHECKS

Generalities

• Write mode:– Platform/Sites/Ships/Cruises metadata management – QC Feedback relay to data producers– Profile/Preferences management

• Secured information– Maritime Zones– Cruise detailed plans– Ship tracks

Review Process

• External: – Audit on ergonomics vs web standard– bug chasing– user manual, tutorials

• Internal Audit

• Review with key testers for each Panel/Program

• Larger community review

Review Process• Aim, and Feedback anticipated:

– No debugging !!!– No optimization !!!

– Monitoring tools, indicators finalization– Ergonomics improvement– Quick access to key features

• Webex presentation (1st interaction)• Test a dozen of widgets/features/scenarios• On-line survey to gather your feedback

• Deliver website TEST URL, survey URL, User manual, User accounts– DECEMBER 1st– FEEDBACK by DECEMBER 14th ?

Architecture: 3 websites

• Sandbox

• Development– Data as of Sept 2015.– Limited metadata– Limited hardware ressources

• Deployment– Up to date metadata– Production hardware– RT

DASHBOARDhttp://argo.jcommops.org

DASHBOARDhttp://oceansites.jcommops.org

DASHBOARDhttp://dbcp.jcommops.org

DASHBOARD

RT STATUScurrent samplewebsite

TOOL BARSTART MENU, LOGIN, QUICK SEARCH THEME, SAMPLE, REFRESH, FULL SCREEN, ABOUT

ICONS: QUERY, GRID, STATS, MAPS, INFO

THEME

START MENU

DASHBOARD/WIDGETS

HIDE, MINIMIZE, MAXIMIZE, CLOSE, SAVE TO DASHBOARD

QUERY

SAVE

RESET SUBMIT

QUERY/SAVE

SAVE / LABEL

LOAD SAMPLES

GRID SWITCH/ADD/REMOVEORDER BYCOLUMNS

EXPORTXLS, CSV, JSON

MAP, MAP ZOOMOBSERVATIONS

PAGING TOOLSSELECT/UNSELECTSWITCH SELECTIONSHIFT/CTRL

INSPECTEDITDELETE

INSPECT

ABOUTDATAQCOPERATORSTORIESPHOTOSADOPT

SET AS SAMPLEEDITDELETE

REGISTER/EDIT PLATFORM

LOAD fileTXT, JSON,META, netCDF,XML

EXPORT XML, CSV, netCDF

REGISTER/EDIT CRUISE

MAPS

LATESTARCHIVESGISDATA

MAPS

DATEHIGH RES. PDF

SLIDE SHOW

MAP TYPE

GIS VIEWER

LAYERS/LEGEND

CATEGORIESWORKOPERATIONALANALYSISOCEAN STATECOMMONSBASE MAPS

ZOOMCONTROL

TOOL BAR

FORCE REFRESH

SELECT ANYPROJECTION

STATUS BAR

GIS VIEWER

SYMBOLOGY

GIS VIEWER

TRANSPARENCY

GIS VIEWER

GIS VIEWER

GIS VIEWER / INFO

GIS VIEWER / SELECT (graphical)

GIS VIEWER / SELECT (attributes)

GIS VIEWER / SPATIAL INTERSECTION

• Choose a source layer (polygons)– Maritime Zones, Sea Areas, My Area, ..

• Choose a destination layers (points)– Platform latest location– Platform deployment locations– Observations

• Launch spatial intersection

GIS VIEWER / SPATIAL INTERSECTION

Floats in a 200-mile radius around Spanish ports

US Floats in French EEZ

GIS VIEWER / ADD

• POINT, LINE, POLYGON• PLATFORM, CRUISE, MY BASIN

GIS VIEWER / ADD CRUISES

GIS VIEWER / PRINT

GIS VIEWER …

STATS

• SUMMARY• EXPLORE• IMPLEMENTATION• DATA FLOW• INSTRUMENTATION• OPERATIONS• HISTORY

• METRICS

• DEMO …

General Presentation Video

• S:\WWW\FTPRoot\JCOMMOPS\website\videos\General Presentation.mp4

• S:\WWW\FTPRoot\JCOMMOPS\website\videos\General Presentation.mp4

• Live: http://w4.jcommops.org/website?t=Argo

CONCLUSION / PLANS

• Still some challenges beyond the huge work achieved• Finalize• Simplify

• Implement community feedback

• Metadata (latest platforms, cruises)

• OBSERVATIONS management …

• Ancillary services (Notifications, EEZ Warning System, QC feedback, etc)• API• Reporting tools

NEXT

• REVIEW BY KEY TESTERS STARTS DEC. 1st

– TEST WEBSITE URL– MANUAL/TUTORIALS– WEB SURVEY URL– HINTS (empty cache and cookies!)

• ENDS DEC 15th.• OFFICIAL RELEASE: ASAP !

Mobile Application

QUESTIONS, WISH LIST ?