MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLWMSGetMapRequest:

Detailed Description

Represent a WMS GetMap request.

Public Member Functions

const TSLWMSGetMapRequestLayergetRequestLayerAt (int index) const
int noOfOriginalRequestLayers () const
int noOfRequestLayers () const
const char * outputFormat () const
Public Member Functions inherited from TSLWMSGetMapRequestBase
const TSLWMSBoundingBoxboundingBox () const
int height () const
int width () const
int version () const
 Queries the requested version of the WMS response. Examples: (TSLWMSVersionUnsupported, TSLWMSVersion_1_0_0, TSLWMSVersion_1_1_0, TSLWMSVersion_1_1_1, TSLWMSVersion_1_3_0 ).
bool transparent () const
Public Member Functions inherited from TSLWMSRequest
const char * address () const
const TSLWMSRequestDimensiongetDimensionAt (int index) const
int noOfDimensions () const

Static Public Member Functions

static TSLWMSGetMapRequestisGetMapRequest (TSLWMSRequest *request)
static const TSLWMSGetMapRequestisGetMapRequest (const TSLWMSRequest *request)

Protected Member Functions

 TSLWMSGetMapRequest ()
 ~TSLWMSGetMapRequest ()
Protected Member Functions inherited from TSLWMSGetMapRequestBase
 TSLWMSGetMapRequestBase ()
 ~TSLWMSGetMapRequestBase ()
Protected Member Functions inherited from TSLWMSRequest
 TSLWMSRequest ()
 ~TSLWMSRequest ()

Constructor & Destructor Documentation

◆ TSLWMSGetMapRequest()

TSLWMSGetMapRequest::TSLWMSGetMapRequest ( )
protected

◆ ~TSLWMSGetMapRequest()

TSLWMSGetMapRequest::~TSLWMSGetMapRequest ( )
protected

Member Function Documentation

◆ getRequestLayerAt()

const TSLWMSGetMapRequestLayer * TSLWMSGetMapRequest::getRequestLayerAt ( int index) const

Queries the nth layer in the LAYERS parameter of the request. Layers not served by this data source will be filtered to the list used will only contain layers served by the data source it is passed to.

Parameters
indexThe index of the layer name to retrieve.
Returns
the layer name or null if the index is out of range.

◆ isGetMapRequest() [1/2]

const TSLWMSGetMapRequest * TSLWMSGetMapRequest::isGetMapRequest ( const TSLWMSRequest * request)
static

◆ isGetMapRequest() [2/2]

TSLWMSGetMapRequest * TSLWMSGetMapRequest::isGetMapRequest ( TSLWMSRequest * request)
static

◆ noOfOriginalRequestLayers()

int TSLWMSGetMapRequest::noOfOriginalRequestLayers ( ) const

Return the number of layers in the LAYERS parameter of the original request, including those layers not served by this data source.

(The request object passed to the plugin may be a subset of the original request.)

◆ noOfRequestLayers()

int TSLWMSGetMapRequest::noOfRequestLayers ( ) const

Return the number of layers in the LAYERS parameter of the request. Layers not served by this data source will be filtered to the list used will only contain layers served by the data source it is passed to.

◆ outputFormat()

const char * TSLWMSGetMapRequest::outputFormat ( ) const

Queries the output format of the request.