Presentation is loading. Please wait.

Presentation is loading. Please wait.

OGC Web Processing Service (WPS) based Geo-processing By Shiva Reddy, PhD Scholar,IIIT-Delhi & Zelio Fernandes, GISE Lab,IIT-Bombay.

Similar presentations


Presentation on theme: "OGC Web Processing Service (WPS) based Geo-processing By Shiva Reddy, PhD Scholar,IIIT-Delhi & Zelio Fernandes, GISE Lab,IIT-Bombay."— Presentation transcript:

1 OGC Web Processing Service (WPS) based Geo-processing By Shiva Reddy, PhD Scholar,IIIT-Delhi & Zelio Fernandes, GISE Lab,IIT-Bombay

2 Overview Why WPS and How is it different from WFS WPS architecture Creating a User Defined Web service and invoking

3

4

5 WPS and How it is Different from WFS For Computation, calculation, algorithms on existing data Can work on large raster datasets Chaining of the Proceses

6 WPS architecture

7 Creating User defined WPS and Its invoking Creating using java Creating metadata using WSDL

8 WPS Implementation and Demonstration

9 Introduction to the OGC Web Processing Service (WPS) 9 … … Buffer http://geoserver:8080/wps/WebProce ssingService? REQUEST=DescribeProcess& Identifier=Buffer& SERVICE=WPS& VERSION=0.4.0 Buffer … … BufferResult $XML_Geometries <ProcessDescription Buffer … geometry 1 width … … BufferResult … http://geoserver:8080/wps/WebProce ssingService? REQUEST=GetCapabilities& SERVICE=WPS Buffer geometry $XML_Geometries width 100 WPS in action - Buffering ClientWPS Network request response request response request response Inspired by P. Schut’s presentation at the OGC TC Meeting in Huntsville 2006: “WPS RFC responses”

10 Development of Custom WPS 3 operation to be supported by any Web Service as WPS getCapabilities DescribeProcess Execute

11 How it works Restful Service KVP based get request XML in POST request

12 Case Study of 52n WPS Implemented in Java Using JTS and GeoTools library Developed libraries to –Parse GML Data –Creating metadata files(process description, getCapabilities etc)

13 Demo Extending and overiding AbstractSelfDescribingAlgorithm Class Implementing the logic in run method of the class Deployment through the admin console

14 Client Demo

15 Thanks


Download ppt "OGC Web Processing Service (WPS) based Geo-processing By Shiva Reddy, PhD Scholar,IIIT-Delhi & Zelio Fernandes, GISE Lab,IIT-Bombay."

Similar presentations


Ads by Google