Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code move again (#2) Apr 18, 2016
core Fixes #24 Jun 5, 2019
docs Update docs Nov 29, 2018
.gitignore Added PDF and HTML version Oct 11, 2018
LICENSE Update LICENSE Mar 28, 2019
README.md Add demo implementation section Mar 28, 2019
asciidoctor.json Update asciidoctor.json Dec 10, 2018
index.adoc Master (#5) Nov 15, 2016
openapi.yaml geoprocessing/WPS:0.01 Mar 21, 2019

README.md

Web Processing Service 2.0 REST/JSON Binding Extension

This GitHub repository contains the REST/JSON Binding Extension of the OGC's Web Processing Service (WPS) 2.0 standard for processing geospatial information on the web. It is a complete rewrite of previous versions, focusing on a simple RESTful core specified as reusable OpenAPI components with responses in JSON and HTML.

Overview

A Web Processing Service is a web service that enables the execution of computing processes and the retrieval of metadata describing their purpose and functionality. Typically, these processes combine raster, vector, and/or coverage data with well-defined algorithms to produce new raster, vector, and/or coverage information.

GET /processes

Lists the processes this WPS offers.

GET /processes/{process-id}

Returns a detailed description of a process.

GET /processes/{process-id}/jobs

Returns the running and finished jobs for a process.

POST /processes/{process-id}/jobs

Executes a process, i.e. creates a new job. Inputs and outputs will have to be specified in a JSON document that needs to be send in the POST body.

GET /processes/{process-id}/jobs/{job-id}

Returns the status of a job of a process.

GET /processes/{process-id}/jobs/{job-id}/result

Returns the result of a job of a process.

Using the standard

A draft of the WPS 2.0 REST/JSON Binding Extension is available:

Demo implementations:

Contributing

The contributor understands that any contributions, if accepted by the OGC Membership, shall be incorporated into OGC Web Processing Service 2.0 REST/JSON Binding Extension standards documents and that all copyright and intellectual property shall be vested to the OGC.

The WPS 2.0 Standards Working Group (SWG) is the group at OGC responsible for the stewardship of the standard, but is working to do as much work in public as possible.

You can’t perform that action at this time.