26 #ifndef __TERRALIB_EXAMPLES_STEXAMPLES_INTERNAL_STEXAMPLES_H 27 #define __TERRALIB_EXAMPLES_STEXAMPLES_INTERNAL_STEXAMPLES_H 40 #include <boost/ptr_container/ptr_vector.hpp> 41 #include <boost/shared_ptr.hpp> 139 #endif // __TERRALIB_EXAMPLES_STEXAMPLES_INTERNAL_STEXAMPLES_H void LoadTrajectoryDataSetFromKML(boost::ptr_vector< te::st::TrajectoryDataSet > &output)
It loads trajectory data set from KML file.
A struct to represent a patch or a continuous piece of a trajectory.
void TrajectoryDistance(te::st::Trajectory *tj1, te::st::Trajectory *tj2)
It calculates the distance between two trajectories (TrajectoryDistance.cpp).
void TrajectoryExamples()
It groups the examples with trajectories (TrajectoryExamples.cpp).
std::unique_ptr< te::st::CoverageSeries > LoadCoverageSeriesFromGeotif()
It loads a coverage series from a set of geotif files.
void PrintTrajectoryDataSet(boost::ptr_vector< te::st::TrajectoryDataSet > &output)
It prints all observations of the trajectory data set (PrintTrajectoryDataSet.cpp) ...
Forward declarations for the Data Access module.
Forward declarations for the ST module.
void LoadModules()
It loads the TerraLib modules.
void PrintTrajectory(boost::ptr_vector< te::st::Trajectory > &output)
It prints all observations of the trajectory (PrintTrajectory.cpp)
This file contains forward declarations for the Vector Geometry model of TerraLib.
This file contains forward declarations for the TerraLib Common Runtime module.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
void TrajectoryIntersection(te::st::Trajectory *tj, te::gm::Geometry *geom)
It calculates the intersection between a trajectory and a geometry (TrajectoryInstersection.cpp).
void PrintTimeSeries(boost::ptr_vector< te::st::TimeSeries > &output)
It prints all observations of the time series (PrintTimeSeries.cpp)
A class to represent a trajectory data set.
A class to represent a coverage series.
void CoverageSeriesExamples()
It contains examples about coverage.
A class to represent time series.
A class that represents a data source component.
void PrintTrajectoryPatch(te::st::TrajectoryPatch &tjPatch)
A class to represent trajectory.
void PrintTimeSeriesInfo(boost::ptr_vector< te::st::TimeSeries > &output)
It prints information about the time series: its spatial and temporal extent (PrintTimeSeries.cpp)
void PrintTrajectoryInfo(boost::ptr_vector< te::st::Trajectory > &output)
It prints information about the trajectory: its spatial and temporal extent (PrintTrajectory.cpp)
void TimeSeriesExamples()
It groups the examples with TimeSeries (TimeSeriesExamples.cpp).
void LoadTimeSeriesDataSetFromPGIS(boost::ptr_vector< te::st::TimeSeries > &output)
It loads a Time Series data set from a PostGIS database.
void PrintCoverageSeriesInfo(te::st::CoverageSeries *output)
It prints information about a coverage series (PrintCoverageSeries.cpp)
void CreateDataSourceAndUpdateManager(te::da::DataSourceInfo &dsinfo)
It creates a new DataSource and put it into the DataSource manager, using a random id...
void PrintTrajectoryDataSetInfo(boost::ptr_vector< te::st::TrajectoryDataSet > &output)
It prints information about the trajectory data set: its spatial and temporal extent (PrintTrajectory...