A class that contains infos about a DataSource and DataSet that contains observations of a raster coverage. More...
#include <RasterCoverageDataSetInfo.h>
Public Member Functions | |
const std::string & | getRasterPropName () const |
It returns the property index that contains the raster of the coverage. More... | |
RasterCoverageDataSetInfo (const te::da::DataSourceInfo &dsinfo, const std::string &dsName, const std::string &rstPropName, te::dt::DateTime *time) | |
Constructor. More... | |
RasterCoverageDataSetInfo (const ObservationDataSetInfo &info, const std::string &rstPropName) | |
Constructor. More... | |
virtual | ~RasterCoverageDataSetInfo () |
Virtual destructor. More... | |
Inhered methods | |
te::st::CoverageType | getCoverageType () const |
It returns the type of the coverage. More... | |
const ObservationDataSetInfo & | getObservationDataSetInfo () const |
It returns information about the DataSet that contains the coverage observations. More... | |
Protected Attributes | |
ObservationDataSetInfo | m_obsDsInfo |
Infos about the DataSource and DataSet that contains the point coverage observations. More... | |
std::string | m_rstPropName |
The property index that contains the raster. More... | |
A class that contains infos about a DataSource and DataSet that contains observations of a raster coverage.
Definition at line 50 of file RasterCoverageDataSetInfo.h.
te::st::RasterCoverageDataSetInfo::RasterCoverageDataSetInfo | ( | const te::da::DataSourceInfo & | dsinfo, |
const std::string & | dsName, | ||
const std::string & | rstPropName, | ||
te::dt::DateTime * | time | ||
) |
Constructor.
dsinfo | Infos about the DataSource. |
dsName | The DataSet name. |
rstPropName | The property name that contains the raster associated to the coverage. |
time | The date and time associated to this raster coverage, when this information is not in the DataSet. |
te::st::RasterCoverageDataSetInfo::RasterCoverageDataSetInfo | ( | const ObservationDataSetInfo & | info, |
const std::string & | rstPropName | ||
) |
Constructor.
info | Infos about the DataSource and DataSet that contains the coverage observations |
rstPropName | The property name that contains the raster associated to the coverage. |
|
virtual |
Virtual destructor.
|
virtual |
It returns the type of the coverage.
Implements te::st::CoverageDataSetInfo.
|
virtual |
It returns information about the DataSet that contains the coverage observations.
Implements te::st::CoverageDataSetInfo.
const std::string& te::st::RasterCoverageDataSetInfo::getRasterPropName | ( | ) | const |
It returns the property index that contains the raster of the coverage.
|
protected |
Infos about the DataSource and DataSet that contains the point coverage observations.
Definition at line 94 of file RasterCoverageDataSetInfo.h.
|
protected |
The property index that contains the raster.
Definition at line 95 of file RasterCoverageDataSetInfo.h.