WMS "Capability" element. More...
#include <soa/wmscapabilities.h>
Classes | |
| class | EXCEPTION |
| Container for exception format list. More... | |
Public Member Functions | |
| CAPABILITY () | |
| ~CAPABILITY () | |
| const WMS::LAYER * | FindLayer (const MISTRING &LayerName) const |
| void | GetCommonCoordRefSysList (const MISTRINGLIST &LayerNameList, SPATREF::COORDREFSYSLIST &CoordRefSysList) const |
| bool | GetCoordRefSysId (const SPATREF::COORDREFSYS &CoordRefSys, MISTRING &IdStr) const |
| const WMS::CAPABILITY::EXCEPTION & | GetException () const |
| const WMS::LAYER & | GetLayer () const |
| const WMS::REQUEST & | GetRequest () const |
| ERRVALUE | ParseXML (const XMLNODE *xmlnode) |
WMS "Capability" element.
| SOA::WMS::CAPABILITY::CAPABILITY | ( | ) |
Constructor.
| SOA::WMS::CAPABILITY::~CAPABILITY | ( | ) |
Destructor.
| const WMS::LAYER* SOA::WMS::CAPABILITY::FindLayer | ( | const MISTRING & | LayerName | ) | const |
Find layer by name.
| LayerName | Name of layer to search for |
| void SOA::WMS::CAPABILITY::GetCommonCoordRefSysList | ( | const MISTRINGLIST & | LayerNameList, | |
| SPATREF::COORDREFSYSLIST & | CoordRefSysList | |||
| ) | const |
Get CRS list common to all specified layers.
Will always include all CRS's from main layer as inherited.
| LayerNameList | List of layer names, may be empty | |
| CoordRefSysList | CRS list returned |
| bool SOA::WMS::CAPABILITY::GetCoordRefSysId | ( | const SPATREF::COORDREFSYS & | CoordRefSys, | |
| MISTRING & | IdStr | |||
| ) | const |
Get CRS id string (to use in request).
| IdStr | CRS ID string returned |
| const WMS::CAPABILITY::EXCEPTION& SOA::WMS::CAPABILITY::GetException | ( | ) | const [inline] |
Get "Exception" element.
| const WMS::LAYER& SOA::WMS::CAPABILITY::GetLayer | ( | ) | const [inline] |
Get "Layer" element.
| const WMS::REQUEST& SOA::WMS::CAPABILITY::GetRequest | ( | ) | const [inline] |
Get "Request" element.
1.6.1