26 #ifndef __TERRALIB_ST_INTERNAL_TIMESERIESDATASETTYPE_H
27 #define __TERRALIB_ST_INTERNAL_TIMESERIESDATASETTYPE_H
30 #include "../observation/ObservationDataSetType.h"
64 const std::string&
id);
76 int gPropIdx,
int idPropIdx,
const std::string&
id);
89 int idPropIdx,
const std::string&
id);
103 int getTimePropIdx()
const;
110 int getBeginTimePropIdx()
const;
117 int getEndTimePropIdx()
const;
124 const std::vector<int>& getValuePropIdx()
const;
131 int getGeomPropIdx()
const;
138 int getIdPropIdx()
const;
145 void setIdPropIdx(
int idx);
152 std::string getId()
const;
159 void setId(
const std::string&
id);
174 #endif // __TERRALIB_ST_INTERNAL_TIMESERIESDATASETTYPE_H
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::string m_id
The time series id.
ObservationDataSetType m_obsType
The internal observation data set type.
A class that contains complemental information about a DataSet that holds observations of a time seri...
int m_idPropIdx
The property index that contains the identification of each time series.
A class that contains complemental DataSetType information about a DataSet that holds observations...
std::vector< int > m_vlPropIdxs
The indexes of the properties that contain the time series values.