ZOO.Process¶
Used to query OGC WPS process defined by its URL and its identifier. Useful for chaining localhost process.
Properties and Functions¶
NAME | DESCRIPTION |
---|---|
schemaLocation | {String} Schema location for a particular minor version. |
namespaces | {Object} Mapping of namespace aliases to namespace URIs. |
url | {String} The OGC’s Web PRocessing Service URL, default is http://localhost/zoo. |
identifier | {String} Process identifier in the OGC’s Web Processing Service. |
ZOO.Process | Create a new Process |
Execute | Query the OGC’s Web PRocessing Servcie to Execute the process. |
buildInput | Object containing methods to build WPS inputs. |
buildInput.complex | Given an E4XElement representing the WPS complex data input. |
buildInput.reference | Given an E4XElement representing the WPS reference input. |
buildInput.literal | Given an E4XElement representing the WPS literal data input. |
buildDataInputsNode | Method to build the WPS DataInputs element. |
- schemaLocation
{String}
Schema location for a particular minor version.
- namespaces
{Object}
Mapping of namespace aliases to namespace URIs.
- url
{String}
The OGC’s Web PRocessing Service URL, default is http://localhost/zoo.
- identifier
{String}
Process identifier in the OGC’s Web Processing Service.
- ZOO.Process
Create a new Process
Parameters
url {String}
The OGC’s Web Processing Service URL.identifier {String}
The process identifier in the OGC’s Web Processing Service.
- Execute
Execute: function(inputs)
Query the OGC’s Web PRocessing Servcie to Execute the process.
Parameters
inputs {Object}
Returns
{String}
The OGC’s Web processing Service XML response. The result needs to be interpreted.
- buildInput
- Object containing methods to build WPS inputs.
- buildInput.complex
Given an E4XElement representing the WPS complex data input.
Parameters
identifier {String}
the input indetifierdata {Object}
A WPS complex data input.Returns
{E4XElement}
A WPS Input node.
- buildInput.reference
Given an E4XElement representing the WPS reference input.
Parameters
identifier {String}
the input indetifierdata {Object}
A WPS reference input.Returns
{E4XElement}
A WPS Input node.
- buildInput.literal
Given an E4XElement representing the WPS literal data input.
Parameters
identifier {String}
the input indetifierdata {Object}
A WPS literal data input.Returns
{E4XElement}
The WPS Input node.
- buildDataInputsNode
buildDataInputsNode:function(inputs)
Method to build the WPS DataInputs element.
Parameters
inputs {Object}
Returns
{E4XElement}
The WPS DataInputs node for Execute query.