Simple Use Case » WPS
The WPS for the Envision simple use case implements a process called DroughtClassifierAlgorithm that calculates which areas are in potential risk of drought in France. The underlying idea is based on setting a threshold for groundwater level, considering that levels below this threshold indicate risk of drought, and find out which areas present such a risk. The service takes as input a feature collection from a Web Feature Service, and an observation collection (encoded as O&M) from a SOS provided by BRGM. The feature collection includes CORINE (Coordinated Information on the European Environment) Land Cover data, and two possible feature types are valid:
- corine:clc00_c111 - Continuous urban fabric
- corine:clc00_c112 - Discontinuous urban fabric
The observation collection lists piezometer measurements of groundwater level. Each value is timestamped and points to a geolocated feature of interest, in our case the measuring station installed at the corresponding groundwater body. The DroughtClassifierAlgorithm analyses all the values in the observation collection and, for those values below the defined threshold of 2 meters, it performs a spatial matching to retrieve just the features affected from the feature collection. This algorithm is a toy example for the simple use case and aims to simulate an environmental model to predict droughts. A WPS Execute request, containing a short feature collection and a groundwater observation collection as input parameters has been uploaded to our open source platform.
Service Url
http://giv-wfs.uni-muenster.de/52n-wps-webapp-2.0-RC6-SNAPSHOT/
Requests
-
GetCapabilities: [Link]
http://giv-wfs.uni-muenster.de:8080/52n-wps-webapp-2.0-RC6-SNAPSHOT/WebProcessingService?Request=GetCapabilities&Service=WPS -
DescribeProcess: [Link]
http://giv-wfs.uni-muenster.de:8080/52n-wps-webapp-2.0-RC6-SNAPSHOT/WebProcessingService?Request=DescribeProcess&Service=WPS&Identifier=de.ifgi.envision.wps.DroughtClassifierAlgorithm -
ExecuteProcess: [Link]
Exemple of request on Kenai.http://kenai.com/projects/envision/sources/runtime/content/SimpleUseCase/simple-use-case-wps/src/test/resources/de/ifgi/envision/wps/droughts/droughtsRequest_trick.xml?rev=159

