LuciadCPillar 2024.0.04
|
Encapsulates the capabilities of a WMTS source. More...
#include <luciad/formats/wmts/WmtsCapabilities.h>
Public Member Functions | |
~WmtsCapabilities () | |
const std::vector< std::shared_ptr< WmtsLayer > > & | getLayers () const |
Returns the layers found during capabilities parsing. More... | |
Static Public Member Functions | |
static luciad::expected< std::shared_ptr< WmtsCapabilities >, ErrorInfo > | getCapabilities (const std::string &url) |
Returns the capabilities of a given WMTS url if it can be retrieved. More... | |
static luciad::expected< std::shared_ptr< WmtsCapabilities >, ErrorInfo > | getCapabilities (const std::string &url, const WmtsModelDecoderOptions &options) |
Returns the capabilities of a given WMTS url if it can be retrieved. More... | |
Encapsulates the capabilities of a WMTS source.
luciad::WmtsCapabilities::~WmtsCapabilities | ( | ) |
|
static |
Returns the capabilities of a given WMTS url if it can be retrieved.
url | The source's base url from which capabilities have to be retrieved. |
|
static |
Returns the capabilities of a given WMTS url if it can be retrieved.
url | The source's base url from which capabilities have to be retrieved. |
options | Options for decoding WMTS data, e.g. an optional http client implementation to send HTTP requests when fetching WMTS resources. |
const std::vector< std::shared_ptr< WmtsLayer > > & luciad::WmtsCapabilities::getLayers | ( | ) | const |
Returns the layers found during capabilities parsing.