Package mapproxy :: Package wms :: Module request
[hide private]
[frames] | no frames]

Module request

source code

Service requests (parsing, handling, etc).
Classes [hide private]
  WMSMapRequestParams
This class represents key-value parameters for WMS map requests.
  WMSRequest
  WMSMapRequest
Base class for all WMS GetMap requests.
  WMS100MapRequest
  WMS111MapRequest
  WMS130MapRequestParams
RequestParams for WMS 1.3.0 GetMap requests.
  WMS130MapRequest
  WMSFeatureInfoRequestParams
RequestParams for WMS GetFeatureInfo requests.
  WMS130FeatureInfoRequestParams
RequestParams for WMS 1.3.0 GetMap requests.
  WMSFeatureInfoRequest
  WMS111FeatureInfoRequest
  WMS100FeatureInfoRequest
  WMS130FeatureInfoRequest
  WMSCapabilitiesRequest
  WMS100CapabilitiesRequest
  WMS111CapabilitiesRequest
  WMS130CapabilitiesRequest
  Version
Functions [hide private]
 
_switch_bbox(self) source code
 
_parse_version(req) source code
 
_parse_request_type(req) source code
 
negotiate_version(version) source code
 
wms_request(req, validate=True) source code
Variables [hide private]
  log = logging.getLogger(__name__)
  request_mapping = {Version('1.0.0'): {'capabilities': <class '...
Variables Details [hide private]

request_mapping

Value:
{Version('1.0.0'): {'capabilities': <class 'mapproxy.wms.request.WMS10\
0CapabilitiesRequest'>,
                    'featureinfo': <class 'mapproxy.wms.request.WMS100\
FeatureInfoRequest'>,
                    'map': <class 'mapproxy.wms.request.WMS100MapReque\
st'>},
 Version('1.1.1'): {'capabilities': <class 'mapproxy.wms.request.WMS11\
1CapabilitiesRequest'>,
...