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 #include <boost/shared_ptr.hpp>    45 namespace te { 
namespace dt { 
class DateTime; 
class DateTimePeriod; } }
    46 namespace te { 
namespace gm { 
class Geometry; 
class Envelope; } }
    59 #endif  // __TERRALIB_ST_INTERNAL_TRAJECTORYOBSERVATION_H std::map< te::dt::DateTimeShrPtr, te::gm::GeometryShrPtr, CompareShrDateTime > TrajectoryObservationSet
 
std::pair< te::dt::DateTimeShrPtr, te::gm::GeometryShrPtr > TrajectoryObservation