26 #ifndef __TERRALIB_ST_INTERNAL_TRAJECTORYOBSERVATION_H 
   27 #define __TERRALIB_ST_INTERNAL_TRAJECTORYOBSERVATION_H 
   30 #include "../../../datatype/DateTime.h" 
   31 #include "../../../geometry/Geometry.h" 
   34 #include "../../Config.h" 
   35 #include "../../Utils.h" 
   42 namespace te { 
namespace dt { 
class DateTime; 
class DateTimePeriod; } }
 
   43 namespace te { 
namespace gm { 
class Geometry; 
class Envelope; } }
 
std::pair< te::dt::DateTimeShrPtr, te::gm::GeometrySharedPtr > TrajectoryObservation
 
std::map< te::dt::DateTimeShrPtr, te::gm::GeometrySharedPtr, CompareShrDateTime > TrajectoryObservationSet