the charles e. via, jr. department of civil and environmental engineering owml, manassas, va occviz...
TRANSCRIPT
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
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
OccVizDemo (Occoquan System Implementation)https://wqdata.owml.vt.edu
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
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
In works: Visualization
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
In works: Below Detect
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
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?
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
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
OccViz – version 2
Emphasis on web-services and adopting standards
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'
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
Metadata, User and Station
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
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
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.
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
CollaborationEventually Open Source
The Charles E. Via, Jr. Department of Civil and
Environmental Engineering
OWML, Manassas, VA
Questions/ Comments