9.1.1.1.1.2.1.12. GeoHealthCheck.plugins.probe.wms

9.1.1.1.1.2.1.12.1. Module Contents

9.1.1.1.1.2.1.12.1.1. Classes

WmsGetMapV1

Get WMS map image using the OGC WMS GetMap v1.1.1 Operation

WmsGetMapV1All

Get WMS map image for each Layer using the WMS GetMap operation.

class GeoHealthCheck.plugins.probe.wms.WmsGetMapV1

Bases: GeoHealthCheck.probe.Probe

Get WMS map image using the OGC WMS GetMap v1.1.1 Operation for single Layer.

NAME = 'WMS GetMap WMS v1.1.1. operation on SINGLE Layer'
DESCRIPTION = Multiline-String
Show Value
"""
    Do WMS GetMap v1.1.1 request with user-specified parameters
    for single Layer.
    """
RESOURCE_TYPE = 'OGC:WMS'
REQUEST_METHOD = 'GET'
REQUEST_TEMPLATE
PARAM_DEFS

Param defs

CHECKS_AVAIL

Checks for WMS GetMap Response available. Optionally override Check PARAM_DEFS using set_params e.g. with specific value or even name.

get_metadata(resource, version='1.1.1')

Get metadata, specific per Resource type. :param resource: :param version: :return: Metadata object

expand_params(resource)

Called after creation. Use to expand PARAM_DEFS, e.g. from Resource metadata like WMS Capabilities. See e.g. WmsGetMapV1 class. :param resource: :return: None

class GeoHealthCheck.plugins.probe.wms.WmsGetMapV1All

Bases: WmsGetMapV1

Get WMS map image for each Layer using the WMS GetMap operation.

NAME = 'WMS GetMap WMS v1.1.1. operation on ALL Layers'
DESCRIPTION = Multiline-String
Show Value
"""
    Do WMS GetMap v1.1.1 request for all Layers with
    user-specified parameters.
    """
PARAM_DEFS
expand_params(resource)

Called after creation. Use to expand PARAM_DEFS, e.g. from Resource metadata like WMS Capabilities. See e.g. WmsGetMapV1 class. :param resource: :return: None

before_request()

Before request to service, overridden from base class

perform_request()

Perform actual request to service, overridden from base class