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.EnumAn 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¶
-