the charles e. via, jr. department of civil and environmental engineering owml, manassas, va occviz...

16
The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection Saurav Kumar ([email protected] ) Research Associate Occoquan Watershed Monitoring Laboratory (OWML), Manassas, VA

Upload: christopher-ball

Post on 17-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

OccViz status anddirection

Saurav Kumar ([email protected])

Research Associate Occoquan Watershed Monitoring Laboratory (OWML), Manassas, VA

Page 2: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

OccVizDemo (Occoquan System Implementation)https://wqdata.owml.vt.edu

Page 3: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

OccViz

Field Stations Rain Gauges LIMS Manual Sampling Weather Stations Long and Short

Term Data

DATA SOURCES

Web Server

User Data

Central Water Resources Data Warehouse

Forum Data

Configuration Database

Compute statistics Optimized for web-access Data verification

Web Database Server

Data collectedusing standalone

programs

Web Server Time series charts

JSON

Javascript

HTTPS, AJAX

Other web elements

OccViz System

Basic Software StackDatabases : MySQL® Web Server : GlassfishUI frontend : JSF and jQueryPlotting : dygraphs and D3.jsMapping API : Google MapsWeb Data : JSONExchangeBackend : JavaEE and JPA

Web Services (REST)

Web-based, interactive

solutions for water/watersh

ed data management,

curation, visualization, analytics, and

modeling

Page 4: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

In works: Visualization

Page 5: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

In works: Below Detect

Page 6: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

In works: Modeling and ForecastingForecasting using meteorological

data Simple Rainfall-Runoff modelsRainfall-

Runoff Model

Precipitation

FlowStatistical

ModelsWQ

Page 7: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

Smarter-Data CurationSpatio-temporal relations

Auto-correlation

Surrogates

Neighbors

Outlier?

Outlier?

Outlier?

Expert Weighted Statistical

Model

Verify ?

Para

mete

r pro

perty

Outlier?

Page 8: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

In Works: User FeedbackTriggers for kayakersComputed parameters

Thiessen average rain for the watershed

DO percentage saturation Explore relations among

parameters using scatter plotsMore map based (snapshots in

time) visualization

Page 9: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

OccViz – version 2

Emphasis on web-services and adopting standards

Page 10: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

JSON for Plot – v1

[ [new Date('2013/08/14 00:00:00'), 95.50, 12.84, 0.00], [new Date('2013/08/14 01:00:00'), 99.40, 12.44, 0.00], [new Date('2013/08/14 01:44:00'), 116.40, null, null], [new Date('2013/08/14 01:45:00'), 116.40, null, null], [new Date('2013/08/14 02:00:00'), 123.40, 12.84, 0.00], [new Date('2013/08/14 02:15:00'), 131.90, null, null], [new Date('2013/08/14 02:30:00'), 138.80, null, null], [new Date('2013/08/14 02:45:00'), 147.80, null, null], [new Date('2013/08/14 03:00:00'), 159.00, 12.44, 0.00], ...]#SPLIT#{ ['Record Date','ST45 flow (cfs) ','ST25 flow (cfs) ','LMAN Hourly Sum-rainfall (inch) ']}#SPLIT#'1'#SPLIT#{[0,0,4]}#SPLIT#{[24,13,42]}#SPLIT#'1'

Page 11: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

Metadata, User and Station

Page 12: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

User Data

Forum Data

Configuration Database

Web Database Server

Current version

MySQLEclipselink-

JPA

JSF

JAVA Universe

Web Server

Page 13: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

Planned version

User Data

Forum Data

Configuration Database

Web Database Server

Configuration Timeseries charts and other graphs

Other Pages

TimeSeriesML and others webservices

JAVA Universe

JavascriptBrowser Universe

Web Services

Page 14: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

Using standardsTimeseriesML / WaterML

TimeseriesML → JSON →PlottingJSON standard?

Directly visualize and process with JavaScript easily.

Potentially faster.

Page 15: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

CollaborationEventually Open Source

Page 16: The Charles E. Via, Jr. Department of Civil and Environmental Engineering OWML, Manassas, VA OccViz status anddirection OccViz status anddirection Saurav

The Charles E. Via, Jr. Department of Civil and

Environmental Engineering

OWML, Manassas, VA

Questions/ Comments

[email protected]