26 #ifndef __TERRALIB_ST_INTERNAL_TRAJECTORYDATASETINFO_H
27 #define __TERRALIB_ST_INTERNAL_TRAJECTORYDATASETINFO_H
30 #include "../../Config.h"
31 #include "../observation/ObservationDataSetInfo.h"
36 namespace te {
namespace da {
class DataSourceInfo; } }
74 int tPropIdx,
int gPropIdx,
int idPropIdx,
const std::string&
id);
104 const std::vector<int>& getTimePropIdxs()
const;
111 int getGeomPropIdx()
const;
118 int getIdPropIdx()
const;
125 std::string getId()
const;
139 #endif // __TERRALIB_ST_INTERNAL_TRAJECTORYDATASETINFO_H
A class that contains infos about a DataSet that contains observations.
A class that represents a data source component.
ObservationDataSetInfo m_obsDsInfo
Infos about the DataSource and DataSet that contains the trajectory observations. ...
std::string m_id
The trajectory id that this DataSet contains.
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
int m_idPropIdx
The property index that contains the identification of each trajectory.
A class that contains infos about a DataSet that contains observations of one or more trajectories...