9.1.1.1.1.2.1.11. GeoHealthCheck.plugins.probe.wfs
9.1.1.1.1.2.1.11.1. Module Contents
9.1.1.1.1.2.1.11.1.1. Classes
do WFS GetFeature in BBOX |
|
Do WFS GetFeature for each FeatureType in WFS. |
- class GeoHealthCheck.plugins.probe.wfs.WfsGetFeatureBbox[source]
Bases:
GeoHealthCheck.probe.Probe
do WFS GetFeature in BBOX
- NAME = 'WFS GetFeature in BBOX for SINGLE FeatureType'
- DESCRIPTION = Multiline-String
Show Value
""" WFS GetFeature in BBOX for SINGLE FeatureType. """
- RESOURCE_TYPE = 'OGC:WFS'
- REQUEST_METHOD = 'POST'
- REQUEST_HEADERS
- REQUEST_TEMPLATE = Multiline-String
Show Value
"""<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS" version="1.1.0" maxFeatures="{max_count}" outputFormat="text/xml; subtype=gml/3.1.1" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wfs:Query typeName="{type_name}" srsName="{srs}" xmlns:{type_ns_prefix}="{type_ns_uri}"> <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"> <ogc:BBOX> <gml:Envelope xmlns:gml="http://www.opengis.net/gml" srsName="{srs}"> <gml:lowerCorner>{bbox[0]} {bbox[1]}</gml:lowerCorner> <gml:upperCorner>{bbox[2]} {bbox[3]}</gml:upperCorner> </gml:Envelope> </ogc:BBOX> </ogc:Filter> </wfs:Query> </wfs:GetFeature> """
- PARAM_DEFS
Param defs
- CHECKS_AVAIL
Checks for WFS GetFeature Response available. Optionally override Check PARAM_DEFS using set_params e.g. with specific value or even name.
- class GeoHealthCheck.plugins.probe.wfs.WfsGetFeatureBboxAll[source]
Bases:
WfsGetFeatureBbox
Do WFS GetFeature for each FeatureType in WFS.
- NAME = 'WFS GetFeature in BBOX for ALL FeatureTypes'
- DESCRIPTION = Multiline-String
Show Value
""" WFS GetFeature in BBOX for ALL FeatureTypes. """
- PARAM_DEFS