ows.wps package¶
Subpackages¶
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]¶
-
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¶
-