eoxserver.services.ows.wps.v10 package¶
Subpackages¶
- eoxserver.services.ows.wps.v10.encoders package
- Submodules
- eoxserver.services.ows.wps.v10.encoders.base module
- eoxserver.services.ows.wps.v10.encoders.capabilities module
- eoxserver.services.ows.wps.v10.encoders.execute_response module
- eoxserver.services.ows.wps.v10.encoders.execute_response_raw module
- eoxserver.services.ows.wps.v10.encoders.parameters module
- eoxserver.services.ows.wps.v10.encoders.process_description module
- Module contents
Submodules¶
eoxserver.services.ows.wps.v10.describeprocess module¶
-
class
eoxserver.services.ows.wps.v10.describeprocess.WPS10DescribeProcessHandler¶ Bases:
objectWPS 1.0 DescribeProcess service handler.
-
static
get_decoder(request)¶ Get the WPS request decoder.
-
handle(request)¶ Handle HTTP request.
-
methods= ['GET', 'POST']¶
-
request= 'DescribeProcess'¶
-
service= 'WPS'¶
-
versions= ('1.0.0',)¶
-
static
-
class
eoxserver.services.ows.wps.v10.describeprocess.WPS10DescribeProcessKVPDecoder(params)¶ Bases:
eoxserver.core.decoders.kvp.DecoderWPS 1.0 DescribeProcess HTTP/GET KVP request decoder.
-
identifiers¶ Property getter function.
-
-
class
eoxserver.services.ows.wps.v10.describeprocess.WPS10DescribeProcessXMLDecoder(tree)¶ Bases:
eoxserver.core.decoders.xml.DecoderWPS 1.0 DescribeProcess HTTP/POST XML request decoder.
-
identifiers¶ Property getter function.
-
namespaces= {'ows': 'http://www.opengis.net/ows/1.1', 'wps': 'http://www.opengis.net/wps/1.0.0', 'xlink': 'http://www.w3.org/1999/xlink', 'xml': 'http://www.w3.org/XML/1998/namespace'}¶
-
eoxserver.services.ows.wps.v10.exceptionhandler module¶
eoxserver.services.ows.wps.v10.execute module¶
-
class
eoxserver.services.ows.wps.v10.execute.WPS10ExecuteHandler¶ Bases:
objectWPS 1.0 Execute service handler.
-
get_async_backend()¶ Get available asynchronous back-end matched by the service version.
-
static
get_decoder(request)¶ Get request decoder matching the request format.
-
get_process(identifier)¶ Get process component matched by the identifier.
-
handle(request)¶ Request handler.
-
methods= ['GET', 'POST']¶
-
request= 'Execute'¶
-
service= 'WPS'¶
-
versions= ('1.0.0',)¶
-
eoxserver.services.ows.wps.v10.execute_decoder_kvp module¶
-
class
eoxserver.services.ows.wps.v10.execute_decoder_kvp.WPS10ExecuteKVPDecoder(params)¶ Bases:
eoxserver.core.decoders.kvp.DecoderWPS 1.0 Execute HTTP/GET KVP request decoder.
-
identifier¶ Property getter function.
-
inputs¶ Property getter function.
-
lineage¶ Property getter function.
-
outputs¶ Property getter function.
-
raw_response¶ Property getter function.
-
response_form¶ Get response unified form parsed either from ResponseDocument or RawDataOutput parameters.
-
status¶ Property getter function.
-
store_response¶ Property getter function.
-
-
eoxserver.services.ows.wps.v10.execute_decoder_kvp.parse_query_string(query_string)¶ Parse URL query string preserving the URL-encoded DataInputs, ResponseDocument, and RawDataOutput WPS Execute parameters. Note that the standard parser URL-decodes the parameter values and, in cases when, e.g., a data input contains an percent-encoded separator (‘%40’ vs. ‘@’) the encoded and non-encoded delimiters cannot be distinguished (‘@’ vs. ‘@’) and the correct parsing cannot be guaranteed.
eoxserver.services.ows.wps.v10.execute_decoder_xml module¶
-
class
eoxserver.services.ows.wps.v10.execute_decoder_xml.WPS10ExecuteXMLDecoder(tree)¶ Bases:
eoxserver.core.decoders.xml.DecoderWPS 1.0 POST/XML Execute request decoder class.
-
identifier¶ Property getter function.
-
inputs¶ Get the raw data inputs as a dictionary.
-
namespaces= {'ows': 'http://www.opengis.net/ows/1.1', 'wps': 'http://www.opengis.net/wps/1.0.0', 'xlink': 'http://www.w3.org/1999/xlink', 'xml': 'http://www.w3.org/XML/1998/namespace'}¶
-
response_form¶ Get the unified response form object.
-
eoxserver.services.ows.wps.v10.getcapabilities module¶
-
class
eoxserver.services.ows.wps.v10.getcapabilities.WPS10GetCapabilitiesHandler¶ Bases:
objectWPS 1.0 GetCapabilities service handler.
-
handle(request)¶ Handle HTTP request.
-
methods= ['GET', 'POST']¶
-
request= 'GetCapabilities'¶
-
service= 'WPS'¶
-
versions= ('1.0.0',)¶
-
-
class
eoxserver.services.ows.wps.v10.getcapabilities.WPS10GetCapabilitiesKVPDecoder(params)¶ Bases:
eoxserver.core.decoders.kvp.DecoderWPS 1.0 GetCapabilities HTTP/GET KVP request decoder.
-
language¶ Property getter function.
-
-
class
eoxserver.services.ows.wps.v10.getcapabilities.WPS10GetCapabilitiesXMLDecoder(tree)¶ Bases:
eoxserver.core.decoders.xml.DecoderWPS 1.0 DescribeProcess HTTP/POST XML request decoder.
-
language¶ Property getter function.
-
namespaces= {'ows': 'http://www.opengis.net/ows/1.1', 'wps': 'http://www.opengis.net/wps/1.0.0', 'xlink': 'http://www.w3.org/1999/xlink', 'xml': 'http://www.w3.org/XML/1998/namespace'}¶
-