![]() |
LuciadCPillar 2025.0.01
|
Encapsulates the capabilities of an LTS source. More...
#include <luciad/formats/lts/LtsCapabilities.h>
Public Member Functions | |
~LtsCapabilities () | |
const std::vector< std::shared_ptr< LtsCoverageData > > & | getCoverageData () const |
Returns possible coverage data available from the source url. More... | |
const std::string & | getVersion () const |
Returns the capabilities specification version. More... | |
Static Public Member Functions | |
static luciad::expected< std::shared_ptr< LtsCapabilities >, ErrorInfo > | getCapabilities (const std::string &url) |
Returns the capabilities of a given LTS url if it can be retrieved. More... | |
static luciad::expected< std::shared_ptr< LtsCapabilities >, ErrorInfo > | getCapabilities (const std::string &url, const LtsGetCapabilitiesOptions &options) |
Returns the capabilities of a given LTS url if it can be retrieved. More... | |
Encapsulates the capabilities of an LTS source.
luciad::LtsCapabilities::~LtsCapabilities | ( | ) |
|
static |
Returns the capabilities of a given LTS 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 LTS url if it can be retrieved.
url | the source's base url from which capabilities have to be retrieved. |
options | options for getting capabilities e.g. http client or type filter |
const std::vector< std::shared_ptr< LtsCoverageData > > & luciad::LtsCapabilities::getCoverageData | ( | ) | const |
Returns possible coverage data available from the source url.
Only returns supported coverages.
const std::string & luciad::LtsCapabilities::getVersion | ( | ) | const |
Returns the capabilities specification version.
The currently supported & latest version is 1.1.1.