ows.wms package

Submodules

ows.wms.types module

class ows.wms.types.Dimension(name: str, units: str, values: Union[List[Union[str, int, float, datetime.datetime, datetime.date]], ows.wms.types.Range] = None, unit_symbol: str = None, default: str = None, multiple_values: bool = None, nearest_value: bool = None, current: bool = None)[source]

Bases: object

current = None
default = None
multiple_values = None
nearest_value = None
unit_symbol = None
values = None
class ows.wms.types.FormatOnlineResource(format: str, href: str = None, role: str = None, arcrole: str = None, title: str = None)[source]

Bases: ows.common.types.OnlineResource, ows.wms.types.__FormatOnlineResourceBase

class ows.wms.types.GetFeatureInfoRequest(version: ows.util.Version, layers: List[str], styles: List[str], bounding_box: ows.common.types.BoundingBox, width: int, height: int, format: str, query_layers: List[str], info_format: str, i: int, j: int, feature_count: int = None, transparent: bool = None, background_color: str = None, exceptions: str = None, time: List[str] = None, elevation: List[int] = None, dimensions: dict = <factory>)[source]

Bases: object

background_color = None
bbox
crs
elevation = None
exceptions = None
feature_count = None
time = None
transparent = None
class ows.wms.types.GetMapRequest(version: ows.util.Version, layers: List[str], styles: List[str], bounding_box: ows.common.types.BoundingBox, width: int, height: int, format: str, transparent: bool = None, background_color: str = None, exceptions: str = None, time: List[str] = None, elevation: List[int] = None, dimensions: dict = <factory>)[source]

Bases: object

background_color = None
bbox
crs
elevation = None
exceptions = None
time = None
transparent = None
class ows.wms.types.Layer(title: str, name: str = None, abstract: str = None, keywords: List[str] = <factory>, crss: List[str] = <factory>, wgs84_bounding_box: ows.common.types.WGS84BoundingBox = None, bounding_boxes: ows.common.types.BoundingBox = <factory>, dimensions: List[ows.wms.types.Dimension] = <factory>, attribution: str = None, authority_urls: Dict[str, ows.wms.types.FormatOnlineResource] = <factory>, identifiers: Dict[str, str] = <factory>, metadata_urls: List[ows.wms.types.FormatOnlineResource] = <factory>, data_urls: List[ows.wms.types.FormatOnlineResource] = <factory>, feature_list_urls: List[ows.wms.types.FormatOnlineResource] = <factory>, styles: List[ows.wms.types.Style] = <factory>, min_scale_denominator: float = None, max_scale_denominator: float = None, layers: List[ForwardRef('Layer')] = <factory>, queryable: bool = False, cascaded: int = None, opaque: bool = False, no_subsets: bool = False, fixed_width: int = None, fixed_height: int = None)[source]

Bases: object

abstract = None
attribution = None
cascaded = None
fixed_height = None
fixed_width = None
max_scale_denominator = None
min_scale_denominator = None
name = None
no_subsets = False
opaque = False
queryable = False
wgs84_bounding_box = None
class ows.wms.types.LegendURL(width: int, height: int, format: str, href: str = None, role: str = None, arcrole: str = None, title: str = None)[source]

Bases: ows.wms.types.FormatOnlineResource, ows.wms.types.__LegenURLBase

class ows.wms.types.Operation(name: str, operation_methods: List[ows.common.types.OperationMethod] = <factory>, constraints: List[ows.common.types.Constraint] = <factory>, formats: List[str] = <factory>)[source]

Bases: ows.common.types.Operation

class ows.wms.types.Range(start: Union[str, float, int, datetime.date, datetime.datetime], stop: Union[str, float, int, datetime.date, datetime.datetime], resolution: Union[str, float, int, datetime.timedelta] = None)[source]

Bases: object

resolution = None
class ows.wms.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.wms.types.Operation] = <factory>, exception_formats: List[str] = <factory>, layer: ows.wms.types.Layer = None, layer_limit: int = None, max_width: int = None, max_height: int = None)[source]

Bases: ows.common.types.ServiceCapabilities

layer = None
layer_limit = None
max_height = None
max_width = None
classmethod with_defaults(service_url, image_formats, info_formats=None, **kwargs)[source]
class ows.wms.types.Style(name: str, title: str, abstract: str = None, legend_urls: List[ows.wms.types.LegendURL] = <factory>, style_sheet_url: ows.wms.types.FormatOnlineResource = None, style_url: ows.wms.types.FormatOnlineResource = None)[source]

Bases: object

abstract = None
style_sheet_url = None
style_url = None