26#ifndef __TERRALIB_ST_INTERNAL_RASTERCOVERAGEDATASETINFO_H
27#define __TERRALIB_ST_INTERNAL_RASTERCOVERAGEDATASETINFO_H
This file contains an abstract class called CoverageDataSetInfo.
This file contains a class called ObservationDataSetInfo.
A class that represents a data source component.
CoverageDataSetInfo()
Constructor.
A class that contains infos about a DataSet that contains observations.
const ObservationDataSetInfo & getObservationDataSetInfo() const
It returns information about the DataSet that contains the coverage observations.
RasterCoverageDataSetInfo(const ObservationDataSetInfo &info, const std::string &rstPropName)
Constructor.
RasterCoverageDataSetInfo(const te::da::DataSourceInfo &dsinfo, const std::string &dsName, const std::string &rstPropName, te::dt::DateTime *time)
Constructor.
ObservationDataSetInfo m_obsDsInfo
Infos about the DataSource and DataSet that contains the point coverage observations.
std::string m_rstPropName
The property index that contains the raster.
virtual ~RasterCoverageDataSetInfo()
Virtual destructor.
const std::string & getRasterPropName() const
It returns the property index that contains the raster of the coverage.
te::st::CoverageType getCoverageType() const
It returns the type of the coverage.
Namespace for the Data Type module of TerraLib.
Namespace for the TerraLib ST module.
CoverageType
An enum for the types of coverage.
Teste git! Configuration flags for the st (spatiotemporal) module of TerraLib.
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.