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:
object
WPS 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',)¶
- class eoxserver.services.ows.wps.v10.describeprocess.WPS10DescribeProcessKVPDecoder(params)¶
Bases:
Decoder
WPS 1.0 DescribeProcess HTTP/GET KVP request decoder.
- property identifiers¶
Property getter function.
- class eoxserver.services.ows.wps.v10.describeprocess.WPS10DescribeProcessXMLDecoder(tree)¶
Bases:
Decoder
WPS 1.0 DescribeProcess HTTP/POST XML request decoder.
- property 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:
object
WPS 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.
- 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:
Decoder
WPS 1.0 Execute HTTP/GET KVP request decoder.
- property identifier¶
Property getter function.
- property inputs¶
Get the raw data inputs as a dictionary.
- property response_form¶
Get response unified form parsed either from ResponseDocument or RawDataOutput parameters.
- 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:
Decoder
WPS 1.0 POST/XML Execute request decoder class.
- property identifier¶
Property getter function.
- property 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'}¶
- property response_form¶
Get the unified response form object.
eoxserver.services.ows.wps.v10.getcapabilities module¶
- class eoxserver.services.ows.wps.v10.getcapabilities.WPS10GetCapabilitiesHandler¶
Bases:
object
WPS 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:
Decoder
WPS 1.0 GetCapabilities HTTP/GET KVP request decoder.
- property language¶
Property getter function.
- class eoxserver.services.ows.wps.v10.getcapabilities.WPS10GetCapabilitiesXMLDecoder(tree)¶
Bases:
Decoder
WPS 1.0 DescribeProcess HTTP/POST XML request decoder.
- property 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'}¶