27 #ifndef __TERRALIB_ST_INTERNAL_STDATALOADER_H
28 #define __TERRALIB_ST_INTERNAL_STDATALOADER_H
31 #include "../../common/Enums.h"
32 #include "../../geometry/Enums.h"
33 #include "../../geometry/Envelope.h"
34 #include "../../datatype/Enums.h"
37 #include "../Config.h"
38 #include "../core/coverage/CoverageSeriesDataSetInfo.h"
44 #include <boost/ptr_container/ptr_vector.hpp>
47 namespace te {
namespace gm {
class Geometry; } }
48 namespace te {
namespace dt {
class DateTime;
class DateTimePeriod; } }
55 class ObservationDataSet;
56 class TrajectoryDataSet;
57 class TimeSeriesDataSet;
58 class ObservationDataSetInfo;
59 class TrajectoryDataSetInfo;
60 class TimeSeriesDataSetInfo;
61 class CoverageSeriesDataSetInfo;
62 class PointCoverageDataSetInfo;
63 class RasterCoverageDataSetInfo;
68 class AbstractPointCoverageInterp;
265 std::vector<TrajectoryDataSetInfo>& output);
462 std::vector<TimeSeriesDataSetInfo>& output);
800 static void initialize();
810 static void finalize();
827 #endif // __TERRALIB_ST_INTERNAL_STDATALOADER_H
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
A class that contains infos about a DataSet that contains observations.
TemporalRelation
Temporal relations between date and time (Source: Allen, 1991).
An abstract class for interpolation function or interpolator that estimate values at non-observaved l...
SpatialRelation
Spatial relations between geometric objects.
std::vector< RasterCoverageDataSetInfo > RasterCoverageSeriesDataSetInfo
A class that contains infos about a DataSource and DataSet that contains observations of a point cove...
std::vector< PointCoverageDataSetInfo > PointCoverageSeriesDataSetInfo
A class that contains a set of static methods to load spatiotemporal data from data sources...
TraverseType
A dataset can be traversed in two ways:
An Envelope defines a 2D rectangular region.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
A class that contains infos about a DataSet that contains observations of one or more trajectories...
A class that contains infos about a DataSet that contains observations of one or more time series...
static bool sm_STDataLoaderInitialized
Indictes if the st data loader support was initialized.
A class that contains infos about a DataSource and DataSet that contains observations of a raster cov...