gws.plugin.ows_client.wfs.provider

WFS provider.

References:

See also:

Source code: gws.plugin.ows_client.wfs.provider

Module Contents

class gws.plugin.ows_client.wfs.provider.Config

Bases: gws.base.ows.client.provider.Config

withBboxCrs: bool | None

Add CRS to bbox request parameters. (added in 8.1)

class gws.plugin.ows_client.wfs.provider.Object

Bases: gws.base.ows.client.provider.Object

DEFAULT_GET_FEATURE_LIMIT = 100
isWfs2: bool
protocol
withBboxCrs: bool
configure()
get_features(search, source_layers)

Perform the WFS GetFeature operation.

We only do spatial searches here. If no bounds and no shapes are given, return all features. If a shape is given, find features within its bounds first, and filter features on our side. This is more performant than WFS spatial ops (at least for qgis), and also works without spatial ops support on the provider side.