220 likes | 336 Views
52N Clients @ GeoViQua Based on: “FOSS4G 2010 - SWE Tutorial” by Simon Jirka “Web-based Uncertainty Visualisation” by Lydia Gerharz, Edzer Pebesma, Christian Autermann, Hansi Senaratne, Christoph Stasch Daniel Nüst @ 2 nd PTB Reading, December 2011. OX-Framework.
E N D
52N Clients @ GeoViQuaBased on:“FOSS4G 2010 - SWE Tutorial” by Simon Jirka“Web-based Uncertainty Visualisation” by Lydia Gerharz, Edzer Pebesma, Christian Autermann, Hansi Senaratne, Christoph StaschDaniel Nüst @ 2nd PTB Reading, December 2011
OX-Framework • OGC Web Service Access Framework • addresses developers • customizable and extendable system of cooperating classes • reusable design • applicable for client & server applications
Example Clients • Rich Client • Web Map Server • Thin SOS Client, Thin SWE Client • uDig Plugin • ArcGIS Plugin
OXF Web Map Server • WMS-Frontend encapsulating a SOS • Conforms to WMS 1.1.1 • Mapping of sensor data sets to layers • Existing WMS clients can access sensor data • Opaque Service Chaining • “Rendering Engine
Thin SWE Client Web-based application to access sensor data Display of time series Combination of different phenomena Ajax based Export: PDF, Excel and CSV Supports SOS, SES
SOS GIS Plugins • uDig • ArcGIS • R
Uncertainty Visualisation in UncertWeb • Necessaryformodelinputs, outputsand intermediate steps • Support understandingandcommunicationofuncertainties • Support UncertWeb encodings (NetCDF-U, O&M, UncertML) • Aim: Develop a web-basedinteractivethinclient
Requirements • Support for • Spatial & non-spatial data • Continuous & categorical data • Multivariate data • Time series • Summary statistics • Inputs, outputs, intermediate results • Different users
Prototype • Client • OpenLayers • Java Script • Interactive • Processing service • For raster visualisation • Supports currently: • Continuous data • Raster & Vector representation
Architecture OpenLayers client SOS Raster map O&M or JSON WMS reference VECTOR DATA WMS Stores createdraster VISS Createsvisualisation Add layer NetCDF WCS Stores sourcedata RASTER DATA
Test it! • http://giv-uw.uni-muenster.de/openlayers/?json=json/gaussian.json# • http://giv-uw.uni-muenster.de/openlayers/?oc=xml/observation.xml# • http://giv-uw.uni-muenster.de/vis/?netcdf=http://giv-uw.uni-muenster.de/vis/raster/biotemp.nc#
Usability Survey • Web basedsurvey (usingLimeSurvey) • Different usergroups • GIS andstatisticsexperts vs. non-experts • Questions on fivemethods • 3 static (adjacentmaps, contours, symbols) • 2 interactive (UncertWeb client, Aguila) • Evaluatingperformanceandpreference • Methodswith high performance + high preferencewereconsideredasuseful • http://surveys.ifgi.de/index.php?sid=47734&newtest=Y&lang=en
Survey Output • http://geoviqua.dev.52north.org/UVS/
Summary • Components are there • License model is up for discussion! • UncertWeb client has high potential