26 #ifndef __TERRALIB_ST_INTERNAL_TIMESERIESDATASETLAYER_H    27 #define __TERRALIB_ST_INTERNAL_TIMESERIESDATASETLAYER_H    30 #include "../Config.h"    34 #include <boost/ptr_container/ptr_vector.hpp>    42     class TimeSeriesDataSet;
    43     class TimeSeriesDataSetInfo;
    94         std::auto_ptr<LayerSchema> getSchema() 
const;
   106         std::auto_ptr<te::da::DataSet> getData(
const std::string& propertyName,
   112         std::auto_ptr<te::da::DataSet> getData(
const std::string& propertyName,
   128         std::auto_ptr<te::st::TimeSeriesDataSet> getTimeSeriesDataset(
const te::gm::Envelope& e,
   132         std::auto_ptr<te::st::TimeSeriesDataSet> getTimeSeriesDataset(
const te::gm::Geometry& g,
   161         bool isValid() 
const;
   170         const std::string& getType() 
const;
   177         const std::string& getDataSourceId() 
const;
   184         const std::string& getRendererType() 
const;
   191         void setRendererType(
const std::string& t);
   203         boost::ptr_vector<TimeSeriesDataSetLayer>  
m_layers;        
   204         std::auto_ptr<TimeSeriesDataSetInfo>       
m_info;          
   214 #endif  // __TERRALIB_ST_INTERNAL_TIMESERIESDATASETLAYER_H #define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
boost::ptr_vector< TimeSeriesDataSetLayer > m_layers
 
A layer with reference to a dataset that contains trajectories. 
 
A class that models the description of a dataset. 
 
This file has the AbstractSTDataSetLayer class that provides an abstract interface for layers that co...
 
std::string m_rendererType
A pointer to the internal renderer used to paint this layer. 
 
TemporalRelation
Temporal relations between date and time (Source: Allen, 1991). 
 
SpatialRelation
Spatial relations between geometric objects. 
 
This is an abstract class that models a query expression. 
 
AccessPolicy
Supported data access policies (can be used as bitfield). 
 
TraverseType
A dataset can be traversed in two ways: 
 
A layer with reference to a dataset that contains spatiotemporal data. 
 
te::da::DataSetType LayerSchema
 
An Envelope defines a 2D rectangular region. 
 
This class represents a set of unique ids created in the same context. i.e. from the same data set...
 
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards. 
 
std::auto_ptr< TimeSeriesDataSetInfo > m_info
, A container the holds any child layers. 
 
A canvas is an abstraction of a drawing area. 
 
A class that contains infos about a DataSet that contains observations of one or more time series...
 
An abstract class to represent a period of date and time. 
 
static const std::string sm_type
A static data member used in the implementation of getType method. 
 
boost::intrusive_ptr< TimeSeriesDataSetLayer > TimeSeriesDataSetLayerPtr