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)¶
- 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] ¶