ows.wps package

Submodules

ows.wps.types module

class ows.wps.types.BoundingBoxDataDescription(supported_crss: List[str], formats: List[ows.wps.types.Format])[source]

Bases: object

class ows.wps.types.ComplexDataDescription(formats: List[ows.wps.types.Format])[source]

Bases: object

class ows.wps.types.Domain(data_type: str, 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]]]] = None, uom: str = None, default_value: Union[int, float, str, datetime.datetime, datetime.date, datetime.time] = None)[source]

Bases: object

allowed_values = None
default_value = None
uom = None
class ows.wps.types.Format(mime_type: str = None, encoding: str = None, schema: str = None, maxmimum_megabytes: int = None)[source]

Bases: object

encoding = None
maxmimum_megabytes = None
mime_type = None
schema = None
class ows.wps.types.InputDescription(identifier: str, data_description: Union[ows.wps.types.LiteralDataDescription, ows.wps.types.BoundingBoxDataDescription, ows.wps.types.ComplexDataDescription] = None, inputs: List[ForwardRef('InputDescription')] = <factory>, title: str = None, abstract: str = None, keywords: List[str] = <factory>, metadata: List[ows.common.types.Metadata] = <factory>)[source]

Bases: object

abstract = None
data_description = None
title = None
class ows.wps.types.JobStatus[source]

Bases: object

accepted = 'Accepted'
failed = 'Failed'
running = 'Running'
succeded = 'Succeded'
class ows.wps.types.LiteralDataDescription(domains: List[ows.wps.types.Domain], formats: List[ows.wps.types.Format])[source]

Bases: object

class ows.wps.types.OutputDescription(identifier: str, data_description: Union[ows.wps.types.LiteralDataDescription, ows.wps.types.BoundingBoxDataDescription, ows.wps.types.ComplexDataDescription] = None, outputs: List[ForwardRef('OutputDescription')] = <factory>, title: str = None, abstract: str = None, keywords: List[str] = <factory>, metadata: List[ows.common.types.Metadata] = <factory>)[source]

Bases: object

abstract = None
data_description = None
title = None
class ows.wps.types.ProcessDescription(identifier: str, title: str = None, abstract: str = None, keywords: List[str] = <factory>, metadata: List[ows.common.types.Metadata] = <factory>, sync_execute: bool = False, async_execute: bool = False, by_value: bool = False, by_reference: bool = False, version: ows.util.Version = None, model: str = None, inputs: List[ows.wps.types.InputDescription] = <factory>, outputs: List[ows.wps.types.OutputDescription] = <factory>, lang: str = '*')[source]

Bases: ows.wps.types.ProcessSummary

lang = '*'
class ows.wps.types.ProcessSummary(identifier: str, title: str = None, abstract: str = None, keywords: List[str] = <factory>, metadata: List[ows.common.types.Metadata] = <factory>, sync_execute: bool = False, async_execute: bool = False, by_value: bool = False, by_reference: bool = False, version: ows.util.Version = None, model: str = None)[source]

Bases: object

abstract = None
async_execute = False
by_reference = False
by_value = False
model = None
sync_execute = False
title = None
version = None
class ows.wps.types.ServiceCapabilities(update_sequence: str = None, title: str = None, abstract: str = None, keywords: List[str] = <factory>, service_type: str = '', service_type_versions: List[str] = <factory>, profiles: List[str] = <factory>, fees: str = None, access_constraints: List[str] = <factory>, provider_name: str = '', provider_site: str = '', individual_name: str = None, organisation_name: str = None, position_name: str = None, phone_voice: str = None, phone_facsimile: str = None, delivery_point: str = None, city: str = None, administrative_area: str = None, postal_code: str = None, country: str = None, electronic_mail_address: str = None, online_resource: str = None, hours_of_service: str = None, contact_instructions: str = None, role: str = '', operations: List[ows.common.types.Operation] = <factory>, process_summaries: List[ows.wps.types.ProcessSummary] = <factory>)[source]

Bases: ows.common.types.ServiceCapabilities

class ows.wps.types.StatusInfo(job_id: str, status: ows.wps.types.JobStatus, expiration_date: datetime.datetime = None, estimated_completion: datetime.datetime = None, next_poll: datetime.datetime = None, percent_completed: int = None)[source]

Bases: object

estimated_completion = None
expiration_date = None
next_poll = None
percent_completed = None