iguess and wps - chirs eykamp
DESCRIPTION
COST Action TU0902 Meeting: Web Processing Service (WPS) technologies for Integrated Assessment Modelling in Urban AreasTRANSCRIPT
Chris Eykamp, Luís de Sousa, Christian Braun,Ulrich Leopold, Olivier Baume, Rui Martins
How I Learned to StopWorrying and Love WPS
MUSIC: European project to help cities reduce their CO2 emissions related to energy
Partnership of 5 European cities and 2 research centers (funded by INTERREG IV B NWE)
iGUESS is a modeling platform and decision support system
What is iGUESS?
Searching for a way to run models
Interoperability between partners Simplify access to complex data/tools Create reusable framework Distributable codebase
Conclusion: Design iGUESS around OWS
iGUESS Design GoalsSolution: Open Web Services
(OWS)
WPSWPS
WPSWPS
WPSWPS
WMS WFS WCS
WMS WFS WCS
WMS WFS WCS
WPSiGUESS
Model Servers Data Servers
Solar Potential
Wind Potential
Emissions
Partner City
EU Agency
Research Org.
WMS WFS WCS
Results Servers
Schematic View
What couldbe better?
[1] Get all metadata in a single request
XML JSON
[2] Communicate in XML and JSON
[3] MUST DESTROY running processes
[4] Let WPS make callbacks
[5] Better specification of inputs and outputs
?? What about security ??
Chris Eykamp, Luís de Sousa, Christian Braun,Ulrich Leopold, Olivier Baume, Rui Martins
How I Learned to StopWorrying and Love WPS