Namespaces | |
serialize | |
Classes | |
class | DataSource |
Implementation of the data source for the WMS driver. More... | |
class | Module |
class | Transactor |
Implementation of the transactor for the WMS driver. More... | |
struct | WMS2Layer |
class | WMSLayer |
A layer with reference to a WMS Layer. More... | |
struct | WMSLayerInfo |
Informations about WMS Layers. More... | |
class | WMSLayerRenderer |
It renders the data associated to a WMS layer. More... | |
class | WMSLayerRendererFactory |
This is the concrete factory for renderers of a WMSLayer. More... | |
class | WMSLayerSelector |
A simple widget that allows the selection of datasets from a given WMS server. More... | |
Typedefs | |
typedef boost::intrusive_ptr< WMSLayer > | WMSLayerPtr |
Functions | |
te::da::DataSource * | Build () |
std::string | BuildGetMapRequest (const std::string &serverUrl, const WMSLayerInfo &info, const std::string &width, const std::string &height, const std::string &format, const std::string &bbox="") |
WMSLayerInfo | BuildLayerInfo (const std::map< std::string, std::string > &kvp) |
void | BuildLayersInfo (char **subdatasets, std::map< std::string, WMSLayerInfo > &info) |
void | ExtractRequestValues (const std::string &request, std::string &layer, std::string &width, std::string &height, std::string &format) |
std::string | GetBBOX (const te::gm::Envelope &e) |
void | GetBBOXValues (const std::string &bbox, std::string &ulx, std::string &uly, std::string &lrx, std::string &lry) |
void | GetBBOXValues (const te::gm::Envelope &e, std::string &ulx, std::string &uly, std::string &lrx, std::string &lry) |
typedef boost::intrusive_ptr<WMSLayer> te::wms::WMSLayerPtr |
Definition at line 144 of file WMSLayer.h.
|
inline |
Definition at line 36 of file DataSourceFactory.h.
std::string te::wms::BuildGetMapRequest | ( | const std::string & | serverUrl, |
const WMSLayerInfo & | info, | ||
const std::string & | width, | ||
const std::string & | height, | ||
const std::string & | format, | ||
const std::string & | bbox = "" |
||
) |
WMSLayerInfo te::wms::BuildLayerInfo | ( | const std::map< std::string, std::string > & | kvp | ) |
void te::wms::BuildLayersInfo | ( | char ** | subdatasets, |
std::map< std::string, WMSLayerInfo > & | info | ||
) |
void te::wms::ExtractRequestValues | ( | const std::string & | request, |
std::string & | layer, | ||
std::string & | width, | ||
std::string & | height, | ||
std::string & | format | ||
) |
std::string te::wms::GetBBOX | ( | const te::gm::Envelope & | e | ) |
void te::wms::GetBBOXValues | ( | const std::string & | bbox, |
std::string & | ulx, | ||
std::string & | uly, | ||
std::string & | lrx, | ||
std::string & | lry | ||
) |
void te::wms::GetBBOXValues | ( | const te::gm::Envelope & | e, |
std::string & | ulx, | ||
std::string & | uly, | ||
std::string & | lrx, | ||
std::string & | lry | ||
) |