ows.wps.v20 package¶
Submodules¶
ows.wps.v20.decoders module¶
-
class
ows.wps.v20.decoders.
KVPDescribeProcessDecoder
(params)[source]¶ Bases:
ows.kvp.Decoder
-
object_class
¶
-
process_ids
¶ Property getter function.
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
KVPDismissDecoder
(params)[source]¶ Bases:
ows.kvp.Decoder
-
job_id
¶ Property getter function.
-
object_class
¶ alias of
ows.wps.v20.types.DismissRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
KVPGetResultDecoder
(params)[source]¶ Bases:
ows.kvp.Decoder
-
job_id
¶ Property getter function.
-
object_class
¶ alias of
ows.wps.v20.types.GetResultRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
KVPGetStatusDecoder
(params)[source]¶ Bases:
ows.kvp.Decoder
-
job_id
¶ Property getter function.
-
object_class
¶ alias of
ows.wps.v20.types.GetStatusRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLDataDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
encoding
¶ Property getter function.
-
mime_type
¶ Property getter function.
-
schema
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLDescribeProcessDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶
-
process_ids
¶ Property getter function.
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLDismissDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
job_id
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.DismissRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLExecuteDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
inputs
¶ Property getter function.
-
mode
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.ExecuteRequest
-
output_definitions
¶ Property getter function.
-
process_id
¶ Property getter function.
-
response
¶ Property getter function.
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLGetResultDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
job_id
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.GetResultRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLGetStatusDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
job_id
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.GetStatusRequest
-
version
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLInputDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
data
¶ Property getter function.
-
identifier
¶ Property getter function.
-
inputs
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
reference
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLOutputDefinitionDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
encoding
¶ Property getter function.
-
identifier
¶ Property getter function.
-
mime_type
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.OutputDefinition
-
output_definitions
¶ Property getter function.
-
schema
¶ Property getter function.
-
transmission
¶ Property getter function.
-
-
class
ows.wps.v20.decoders.
XMLReferenceDecoder
(tree)[source]¶ Bases:
ows.xml.Decoder
-
body
¶ Property getter function.
-
body_reference_href
¶ Property getter function.
-
encoding
¶ Property getter function.
-
href
¶ Property getter function.
-
mime_type
¶ Property getter function.
-
namespaces
= {'ows': 'http://www.opengis.net/ows/2.0', 'wps': 'http://www.opengis.net/wps/2.0', 'xlink': 'http://www.w3.org/1999/xlink'}¶
-
object_class
¶ alias of
ows.wps.v20.types.Reference
-
schema
¶ Property getter function.
-
-
ows.wps.v20.decoders.
kvp_decode_describe_process
(kvp) → ows.wps.v20.types.DescribeProcessRequest[source]¶
ows.wps.v20.encoders module¶
-
ows.wps.v20.encoders.
encode_allowed_values
(allowed_values: List[Union[int, float, str, datetime.datetime, datetime.date, datetime.time, Tuple[Union[int, float, str, datetime.datetime, datetime.date, datetime.time], Union[int, float, str, datetime.datetime, datetime.date, datetime.time]]]])[source]¶
-
ows.wps.v20.encoders.
encode_data_description
(data_description: Union[ows.wps.types.LiteralDataDescription, ows.wps.types.BoundingBoxDataDescription, ows.wps.types.ComplexDataDescription])[source]¶
-
ows.wps.v20.encoders.
encode_input_description
(input_description: ows.wps.types.InputDescription)[source]¶
-
ows.wps.v20.encoders.
encode_output_description
(output_description: ows.wps.types.OutputDescription)[source]¶
-
ows.wps.v20.encoders.
kvp_encode_describe_process
(request: ows.wps.v20.types.DescribeProcessRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
kvp_encode_dismiss
(request: ows.wps.v20.types.DismissRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
kvp_encode_get_result
(request: ows.wps.v20.types.GetResultRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
kvp_encode_get_status
(request: ows.wps.v20.types.GetStatusRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_capabilities
(capabilities: ows.wps.types.ServiceCapabilities, include_service_identification=True, include_service_provider=True, include_operations_metadata=True, include_contents=True, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_describe_process
(request: ows.wps.v20.types.DescribeProcessRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_dismiss
(request: ows.wps.v20.types.DismissRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_execute
(request: ows.wps.v20.types.ExecuteRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_get_result
(request: ows.wps.v20.types.GetResultRequest, **kwargs)[source]¶
-
ows.wps.v20.encoders.
xml_encode_get_status
(request: ows.wps.v20.types.GetStatusRequest, **kwargs)[source]¶
ows.wps.v20.namespaces module¶
ows.wps.v20.types module¶
-
class
ows.wps.v20.types.
Data
(value: Any, mime_type: str = None, encoding: str = None, schema: str = None)[source]¶ Bases:
object
-
encoding
= None¶
-
mime_type
= None¶
-
schema
= None¶
-
-
class
ows.wps.v20.types.
DescribeProcessRequest
(process_ids: List[str], version: ows.util.Version = Version(major=2, minor=0, patch=0))[source]¶ Bases:
object
-
version
= Version(major=2, minor=0, patch=0)¶
-
-
class
ows.wps.v20.types.
DismissRequest
(job_id: str, version: ows.util.Version = Version(major=2, minor=0, patch=0))[source]¶ Bases:
object
-
version
= Version(major=2, minor=0, patch=0)¶
-
-
class
ows.wps.v20.types.
ExecuteRequest
(process_id: str, mode: ows.wps.v20.types.ExecutionMode, response: ows.wps.v20.types.ResponseType, inputs: List[ows.wps.v20.types.Input] = <factory>, output_definitions: List[ows.wps.v20.types.OutputDefinition] = <factory>, version: ows.util.Version = Version(major=2, minor=0, patch=0))[source]¶ Bases:
object
-
version
= Version(major=2, minor=0, patch=0)¶
-
-
class
ows.wps.v20.types.
ExecutionMode
[source]¶ Bases:
enum.Enum
An enumeration.
-
async_
= 'async'¶
-
auto
= 'auto'¶
-
sync
= 'sync'¶
-
-
class
ows.wps.v20.types.
GetResultRequest
(job_id: str, version: ows.util.Version = Version(major=2, minor=0, patch=0))[source]¶ Bases:
object
-
version
= Version(major=2, minor=0, patch=0)¶
-
-
class
ows.wps.v20.types.
GetStatusRequest
(job_id: str, version: ows.util.Version = Version(major=2, minor=0, patch=0))[source]¶ Bases:
object
-
version
= Version(major=2, minor=0, patch=0)¶
-
-
class
ows.wps.v20.types.
Input
(identifier: str, data: Union[ows.wps.v20.types.Data, ows.wps.v20.types.Reference] = None, inputs: List[ForwardRef('Input')] = None)[source]¶ Bases:
object
-
data
= None¶
-
inputs
= None¶
-
-
class
ows.wps.v20.types.
OutputDefinition
(identifier: str, transmission: ows.wps.v20.types.TransmissionType, mime_type: str = None, encoding: str = None, schema: str = None, output_definitions: List[ForwardRef('OutputDefinition')] = None)[source]¶ Bases:
object
-
encoding
= None¶
-
mime_type
= None¶
-
output_definitions
= None¶
-
schema
= None¶
-
-
class
ows.wps.v20.types.
Reference
(href: str, body: str = None, body_reference_href: str = None, mime_type: str = None, encoding: str = None, schema: str = None)[source]¶ Bases:
object
-
body
= None¶
-
body_reference_href
= None¶
-
encoding
= None¶
-
mime_type
= None¶
-
schema
= None¶
-