WPS Version 2.0

classic Classic list List threaded Threaded
2 messages Options
Lvw
Reply | Threaded
Open this post in threaded view
|

WPS Version 2.0

Lvw

Hi List,

 

I noticed that OGC is working voting on a Version 2.0 of the WPS standard.  Naturally I am very interested in the (major) differences with the current standard 1.0.

 

Since I saw that 52°North (Benajmin Pross) is participating in the development of this new version I thought it would be wise to ask here first, before reading the “candidate standard document” from beginning to end and comparing it with the current 1.0 standard..

 

Could you perhaps give a short overview of the most important foreseeable changes? (Maybe put it on the wiki?)

 

And do you perhaps already know in what timespan this new version would be supported by 52°North?

 

Best,

Lucas


_______________________________________________
Geoprocessingservices mailing list
[hidden email]
http://list.52north.org/mailman/listinfo/geoprocessingservices
http://geoprocessing.forum.52north.org
Please respect our mailing list guidelines:
http://52north.org/resources/mailing-lists-and-forums/guidelines
Reply | Threaded
Open this post in threaded view
|

Re: WPS Version 2.0

BenjaminPross
Hello Lucas,

Note that all information about WPS 2.0 is preliminary until the candidate standard has passed the adoption vote.
Now, to get to know WPS 2.0, you could have a look at this presentation [1].

Key features of the new version:

•    A conceptual model that specifies requirements for service self-description, process offerings, process execution, data transmission and job monitoring.
•    A common WPS service model and encoding based on OGC baseline standards. The WPS operations GetCapabilities, DescribeProcess, Execute, GetStatus, and GetResult are defined here.
•    A Dismiss extension which allows to cancel running jobs and to remove server-side artifacts of finished jobs.
•    HTTP/GET and HTTP/POST encoding of the service operations.
•    A native process and data model that covers requirements regarding the WPS 2.0 process interface, descriptive elements (metadata) of processes. Furthermore it provides a structure for the definition of data types that can be used as in-/outputs of processes, i.e. literal, bounding box and complex data. For complex process interfaces, the process model provides nesting capabilities for inputs and outputs.
•    Hierarchical process profiling that supports general process cataloguing and retrieval tasks. Processes may be specified at different levels of abstraction, reaching from high level concepts, such as “Buffer”, down to implementation requirements, such as specific data formats.
•    Synchronous and asynchronous WPS conformance classes.
•    A Basic WPS service profile which comprises the WPS service model, HTTP GET and/or POST bindings and the native process model.
•    A “pluggable” process offerings mechanism that allows other process models (e.g. the SensorML 2.0 process model) to be used with WPS.

We plan to implement the WPS 2.0 interface within the first half of next year.

Cheers,

Benjamin

[1] http://www.slideshare.net/Bender82/2014-0715the-wps-20-standardpreliminary

Am 26.11.2014 10:21, schrieb Lucas van Walstijn:

Hi List,

 

I noticed that OGC is working voting on a Version 2.0 of the WPS standard.  Naturally I am very interested in the (major) differences with the current standard 1.0.

 

Since I saw that 52°North (Benajmin Pross) is participating in the development of this new version I thought it would be wise to ask here first, before reading the “candidate standard document” from beginning to end and comparing it with the current 1.0 standard..

 

Could you perhaps give a short overview of the most important foreseeable changes? (Maybe put it on the wiki?)

 

And do you perhaps already know in what timespan this new version would be supported by 52°North?

 

Best,

Lucas



_______________________________________________
Geoprocessingservices mailing list
[hidden email]
http://list.52north.org/mailman/listinfo/geoprocessingservices
http://geoprocessing.forum.52north.org
Please respect our mailing list guidelines:
http://52north.org/resources/mailing-lists-and-forums/guidelines


-- 
Benjamin Proß
Software Engineer
52°North Geoprocessing Community

52°North Initiative for Geospatial Open Source Software GmbH
Martin-Luther-King-Weg 24
Fon: +49-(0)-251–396371-42
Fax: +49-(0)-251–396371-11
[hidden email]
http://52north.org/

General Managers: Dr. Albert Remke, Dr. Andreas Wytzisk
Local Court Muenster HRB 10849

_______________________________________________
Geoprocessingservices mailing list
[hidden email]
http://list.52north.org/mailman/listinfo/geoprocessingservices
http://geoprocessing.forum.52north.org
Please respect our mailing list guidelines:
http://52north.org/resources/mailing-lists-and-forums/guidelines