gws.plugin.ows_server.wms

WMS Service.

Implements WMS 1.1.x and 1.3.0.

Does not support SLD extensions except GetLegendGraphic, for which only LAYERS is supported.

Source code: gws.plugin.ows_server.wms

Package Contents

class gws.plugin.ows_server.wms.Config

Bases: gws.base.ows.server.service.Config

WMS Service configuration

layerLimit: int = 0

WMS LayerLimit. (added in 8.1)

maxPixelSize: int = 0

WMS MaxWidth/MaxHeight value. (added in 8.1)

class gws.plugin.ows_server.wms.Object

Bases: gws.base.ows.server.service.Object

isOwsCommon = False
isRasterService = True
layerLimit: int = 0
maxPixelSize: int = 0
protocol
supportedVersions = ['1.3.0', '1.1.1', '1.1.0']
configure()
configure_metadata()
configure_operations()
configure_templates()
get_features(sr: gws.base.ows.server.request.Object, lcs: list[gws.base.ows.server.LayerCaps])
handle_get_capabilities(sr: gws.base.ows.server.request.Object)
handle_get_feature_info(sr: gws.base.ows.server.request.Object)
handle_get_legend_graphic(sr: gws.base.ows.server.request.Object)
handle_get_map(sr: gws.base.ows.server.request.Object)
init_request(req)
layer_is_suitable(layer: gws.Layer)
requested_layer_caps(sr: gws.base.ows.server.request.Object, param_name: str, bottom_first=False) list[gws.base.ows.server.LayerCaps]
set_size_and_resolution(sr: gws.base.ows.server.request.Object)
visible_layer_caps(sr, lcs: list[gws.base.ows.server.LayerCaps]) list[gws.base.ows.server.LayerCaps]