Releases

Demo

Documentation

Execute a WPS process

Once you have done that, the available processes will be listed in the second drop box:

Selecting a process from the drop box will create a form depending on the inputs and outputs:

For complex input data an expandable textfield an a drop box containing available formats (schema/mime type/encoding) is created (see "Data" element below)

Also a checkbox will be created, with which you can specify whether the data will be submitted inline the request or as reference.

For literal input data a simple textfield is created. If there are allowed values specified for the input, a drop box containing these values will be created instead.

Mandatory input data will be marked with an asterisk

For complex output data also a format drop box is created and a checkbox to specify whether to request this specific output (WPS processes can have multiple outputs and you might not want to request all at once)

Here is an example of a form filled with real values, the complex input data will be send by reference:

Another example where the complex input data will be send inline:

After a click on execute, almost instantaneous a new element should occur, containing initial information about the process.

The information should be available fast as the WPS will be requested in an asynchronous fashion.

A click on the refresh button will show status updated in the process information element (if the process supports this):

After the process has finished successfully a download link will be shown: