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

Class WMS130MapRequest

source code

              object --+            
                       |            
core.request.BaseRequest --+        
                           |        
                  WMSRequest --+    
                               |    
                   WMSMapRequest --+
                                   |
                                  WMS130MapRequest
Known Subclasses:

Nested Classes [hide private]
  request_params
RequestParams for WMS 1.3.0 GetMap requests.
  xml_exception_handler
Exception handler for OGC WMS 1.3.0 ServiceExceptionReports
Instance Methods [hide private]
 
adapt_to_111(self) source code
 
adapt_params_to_version(self) source code
 
validate_srs(self) source code
 
copy_with_request_params(self, req)
Return a copy of this request ond overwrite all param values from req.
source code

Inherited from WMSMapRequest: __init__, copy, validate, validate_bbox, validate_format, validate_styles

Inherited from core.request.BaseRequest: __repr__, __str__

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Class Variables [hide private]
  fixed_params = {'request': 'GetMap', 'service': 'WMS', 'versio...
parameters that are fixed for a request
  expected_param = ['version', 'request', 'layers', 'styles', 'c...
required parameters, used for validating

Inherited from WMSRequest: non_strict_params

Instance Variables [hide private]

Inherited from WMSMapRequest: request_handler_name, requests

Properties [hide private]

Inherited from WMSMapRequest: exception_handler

Inherited from WMSRequest: query_string

Inherited from core.request.BaseRequest: complete_url, raw_params

Inherited from object: __class__

Method Details [hide private]

adapt_to_111(self)

source code 
Overrides: WMSRequest.adapt_to_111

adapt_params_to_version(self)

source code 
Overrides: WMSRequest.adapt_params_to_version

validate_srs(self)

source code 
Overrides: WMSMapRequest.validate_srs

copy_with_request_params(self, req)

source code 
Return a copy of this request ond overwrite all param values from req. Use this method for templates (req_template.copy_with_request_params(actual_values)).
Overrides: core.request.BaseRequest.copy_with_request_params
(inherited documentation)

Class Variable Details [hide private]

fixed_params

parameters that are fixed for a request
Value:
{'request': 'GetMap', 'service': 'WMS', 'version': '1.3.0'}

expected_param

required parameters, used for validating
Value:
['version',
 'request',
 'layers',
 'styles',
 'crs',
 'bbox',
 'width',
 'height',
...