26#ifndef __TERRALIB_ST_INTERNAL_POINTCOVERAGEDATASETINFO_H
27#define __TERRALIB_ST_INTERNAL_POINTCOVERAGEDATASETINFO_H
This file contains an abstract class called CoverageDataSetInfo.
This file contains a class called ObservationDataSetInfo.
CoverageDataSetInfo()
Constructor.
A class that contains infos about a DataSet that contains observations.
const std::vector< std::string > & getValuePropNames() const
It returns the property names that contains the values of the coverage.
virtual ~PointCoverageDataSetInfo()
Virtual destructor.
PointCoverageDataSetInfo(const ObservationDataSetInfo &info, const std::vector< std::string > &vlPropNames)
Constructor.
te::st::CoverageType getCoverageType() const
It returns the type of the coverage.
const ObservationDataSetInfo & getObservationDataSetInfo() const
It returns information about the DataSet that contains the coverage observations.
ObservationDataSetInfo m_obsDsInfo
Infos about the DataSource and DataSet that contains the point coverage observations.
std::vector< std::string > m_vlPropNames
The names of the properties that contain the point coverage values.
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.