22
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

OGC Web Service Access Framework addresses developers

  • Upload
    milly

  • View
    36

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: OGC Web Service Access Framework addresses developers

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 @ 2nd PTB Reading, December 2011

Page 2: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

• OGC Web Service Access Framework– addresses developers

– customizable and extendable system of cooperating classes

– reusable design

– applicable for client & server applications

OX-Framework

Page 3: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Example Clients

• Rich Client• Web Map Server• Thin SOS Client, Thin SWE Client• uDig Plugin• ArcGIS Plugin

Page 4: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

OX - Rich Client

Page 5: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

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

Page 6: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Page 7: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

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

Page 8: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Thin SWE Client

Page 9: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Thin SOS Client

Page 10: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Page 11: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

SOS GIS Plugins

• uDig

• ArcGIS

• R

Page 12: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Uncertainty Visualisation in UncertWeb

• Necessary for model inputs, outputs and intermediate steps

• Support understanding and communication of uncertainties

• Support UncertWeb encodings (NetCDF-U, O&M, UncertML)

• Aim: Develop a web-based interactive thin client

Page 13: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Requirements• Support for

– Spatial & non-spatial data

– Continuous & categorical data

– Multivariate data

– Time series

– Summary statistics

– Inputs, outputs, intermediate results

– Different users

Page 14: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Prototype• Client

– OpenLayers– Java Script– Interactive

• Processing service– For raster visualisation

• Supports currently:– Continuous data– Raster & Vector representation

Page 15: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Vector data

Page 16: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Raster data

Page 17: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Architecture

OpenLayersclient

OpenLayersclient

VISSCreates

visualisation

VISSCreates

visualisation

WCSStores source data

WCSStores source data

WMSStores created

raster

WMSStores created

rasterN

etC

DF

SOSSOS

O&M or JSON

VECTOR DATA

Raster map

Add layer

WM

S

refe

ren

ce

RASTER DATA

Page 18: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

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#

Page 19: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Usability Survey• Web based survey (using LimeSurvey)

– Different user groups• GIS and statistics experts vs. non-experts

– Questions on five methods • 3 static (adjacent maps, contours, symbols)• 2 interactive (UncertWeb client, Aguila)

– Evaluating performance and preference• Methods with high performance + high preference were

considered as useful

• http://surveys.ifgi.de/index.php?sid=47734&newtest=Y&lang=en

Page 20: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Usability Survey (cont.)

Page 21: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Survey Output

• http://geoviqua.dev.52north.org/UVS/

Page 22: OGC Web Service Access Framework addresses developers

52N Clients – PTB Reading 2011

Summary

• Components are there

• License model is up for discussion!

• UncertWeb client has high potential