A class that contains infos about a DataSet that contains observations of one or more trajectories. More...
#include <TrajectoryDataSetInfo.h>
Public Member Functions | |
const ObservationDataSetInfo & | getObservationDataSetInfo () const |
It returns information about the DataSet that contains the trajectory observations. More... | |
TrajectoryDataSetInfo (const te::da::DataSourceInfo &dsinfo, const std::string &dsName, const std::string &tPropName, const std::string &gPropName, const std::string &idPropName, const std::string &id) | |
Constructor. More... | |
TrajectoryDataSetInfo (const ObservationDataSetInfo &info) | |
Constructor. More... | |
virtual | ~TrajectoryDataSetInfo () |
Virtual destructor. More... | |
Protected Attributes | |
ObservationDataSetInfo | m_obsDsInfo |
Infos about the DataSource and DataSet that contains the trajectory observations. More... | |
A class that contains infos about a DataSet that contains observations of one or more trajectories.
This class contains information about a DataSet that contains observations of one or more trajectories. This information includes: (1) the DataSource which it is from (2) the DataSet name (3) the DataSet properties that contains the phenomenon time, the result time, the observed geometries and the identity of each trajectory.
Definition at line 59 of file TrajectoryDataSetInfo.h.
te::st::TrajectoryDataSetInfo::TrajectoryDataSetInfo | ( | const te::da::DataSourceInfo & | dsinfo, |
const std::string & | dsName, | ||
const std::string & | tPropName, | ||
const std::string & | gPropName, | ||
const std::string & | idPropName, | ||
const std::string & | id | ||
) |
Constructor.
dsinfo | Infos about the DataSource. |
dsName | The DataSet name. |
tPropName | The property name that contains the times associated to the trajectory. |
gPropName | The property name that contains the geometries associated to the trajectory. |
idPropName | The property name that contains the identification of each trajectory. |
id | The identification of the trajectory hat this DataSet contains. |
Definition at line 35 of file TrajectoryDataSetInfo.cpp.
References m_obsDsInfo, te::st::ObservationDataSetInfo::setGeomPropInfo(), te::st::ObservationDataSetInfo::setId(), te::st::ObservationDataSetInfo::setIdPropInfo(), te::st::ObservationDataSetInfo::setObsPropInfo(), and te::st::ObservationDataSetInfo::setTimePropInfo().
te::st::TrajectoryDataSetInfo::TrajectoryDataSetInfo | ( | const ObservationDataSetInfo & | info | ) |
Constructor.
info | Infos about the DataSource and DataSet that contains the trajectory observations |
Definition at line 56 of file TrajectoryDataSetInfo.cpp.
|
virtual |
Virtual destructor.
Definition at line 67 of file TrajectoryDataSetInfo.cpp.
const te::st::ObservationDataSetInfo & te::st::TrajectoryDataSetInfo::getObservationDataSetInfo | ( | ) | const |
It returns information about the DataSet that contains the trajectory observations.
Definition at line 62 of file TrajectoryDataSetInfo.cpp.
Referenced by te::st::STDataLoaderFromDS::buildDataSet(), te::st::STDataLoaderFromMemDS::buildDataSet(), te::st::STDataLoaderFromDS::getDataSet(), te::st::STDataLoaderFromMemDS::getDataSet(), te::st::STDataLoader::getDataSet(), te::st::STDataLoader::getInfo(), te::st::STDataLoaderFromDS::getSpatialExtent(), te::st::STDataLoaderFromMemDS::getSpatialExtent(), te::st::STDataLoader::getSpatialExtent(), te::st::STDataLoaderFromMemDS::getTemporalExtent(), and te::st::STDataLoader::getTemporalExtent().
|
protected |
Infos about the DataSource and DataSet that contains the trajectory observations.
Definition at line 96 of file TrajectoryDataSetInfo.h.
Referenced by TrajectoryDataSetInfo().