9.1.1.1.1.2.1.13. GeoHealthCheck.plugins.probe.wmsdrilldown

9.1.1.1.1.2.1.13.1. Module Contents

9.1.1.1.1.2.1.13.1.1. Classes

WmsDrilldown

Probe for WMS endpoint "drilldown": starting

class GeoHealthCheck.plugins.probe.wmsdrilldown.WmsDrilldown

Bases: GeoHealthCheck.probe.Probe

Probe for WMS endpoint “drilldown”: starting with GetCapabilities doc: get Layers and do GetMap on them etc. Using OWSLib.WebMapService.

TODO: needs finalization.

NAME = 'WMS Drilldown'
DESCRIPTION = 'Traverses a WMS endpoint by drilling down from Capabilities'
RESOURCE_TYPE = 'OGC:WMS'
REQUEST_METHOD = 'GET'
PARAM_DEFS

Param defs

perform_request()

Perform the drilldown. See https://github.com/geopython/OWSLib/blob/ master/tests/doctests/wms_GeoServerCapabilities.txt