MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLWMSServiceCapability Class Reference

Detailed Description

This class represents the capability information of a WMS service. It is not user constructable but instead should be retrieved from the TSLWMSDataLayer, once a service has been loaded.

Its methods allow access to the information read from the service capabilities.

Public Member Functions

const char * getCapabilitiesAddress (unsigned int index) const
 
const char * getFeatureInfoAddress (unsigned int index) const
 
const char * getMapAddress (unsigned int index) const
 
unsigned int noOfGetCapabilitiesAddresses () const
 
unsigned int noOfGetFeatureInfoAddresses () const
 
unsigned int noOfGetMapAddresses () const
 

Member Function Documentation

◆ getCapabilitiesAddress()

const char * TSLWMSServiceCapability::getCapabilitiesAddress ( unsigned int index) const

Queries the nth GetCapabilities address that the server advertises in its capabilities document.

Parameters
indexThe index of the address to query
Returns
the address if the index is valid, NULL otherwise.

◆ getFeatureInfoAddress()

const char * TSLWMSServiceCapability::getFeatureInfoAddress ( unsigned int index) const

Queries the nth GetFeatureInfo address that the server advertises in its capabilities document.

Parameters
indexThe index of the address to query
Returns
the address if the index is valid, NULL otherwise.

◆ getMapAddress()

const char * TSLWMSServiceCapability::getMapAddress ( unsigned int index) const

Queries the nth GetMap address that the server advertises in its capabilities document.

Parameters
indexThe index of the address to query
Returns
the address if the index is valid, NULL otherwise.

◆ noOfGetCapabilitiesAddresses()

unsigned int TSLWMSServiceCapability::noOfGetCapabilitiesAddresses ( ) const

Queries the number of GetCapabilities addresses that the server advertises in its capabilities document.

◆ noOfGetFeatureInfoAddresses()

unsigned int TSLWMSServiceCapability::noOfGetFeatureInfoAddresses ( ) const

Queries the number of GetFeatureInfo addresses that the server advertises in its capabilities document.

◆ noOfGetMapAddresses()

unsigned int TSLWMSServiceCapability::noOfGetMapAddresses ( ) const

Queries the number of GetMap addresses that the server advertises in its capabilities document.