Package mapproxy :: Package wms :: Module client :: Class WMSClient
[hide private]
[frames] | no frames]

Class WMSClient

source code

object --+
         |
        WMSClient

Client for WMS requests.
Instance Methods [hide private]
 
__init__(self, request_template=None, client_request=None, http_client=None, supported_srs=None, lock=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
get_map(self, request) source code
 
_transformed_get_map(self, request) source code
 
_best_supported_srs(self, srs) source code
 
_map_url(self, request) source code
 
get_info(self, request) source code
 
_retrieve_url(self, url) source code
 
_info_url(self, request) source code
 
_transform_fi_request(self, request) source code

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, request_template=None, client_request=None, http_client=None, supported_srs=None, lock=None)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Parameters:
  • request_template - a request that will be used as a template for new requests
  • client_request - function is called for each client request. gets the request_template and the according request. should return a new request object that is used for this request.
Overrides: object.__init__