Fast map matching  0.1.0
Classes | Typedefs
FMM::MM Namespace Reference

Class related with map matching. More...

Classes

struct  Candidate
 Candidate edge matched to a GPS point More...
 
struct  CompEdgeProperty
 Property of an edge in the composite graph. More...
 
class  CompositeGraph
 Composite Graph as a wrapper of network graph and dummy graph. More...
 
class  DummyGraph
 A graph containing dummy nodes and edges used in map matching. More...
 
class  FastMapMatch
 Fast map matching algorithm/model. More...
 
struct  FastMapMatchConfig
 Configuration class for fmm algorithm. More...
 
class  FMMApp
 Class of fmm command line program. More...
 
class  FMMAppConfig
 Configuration class of fmm command line program. More...
 
struct  MatchedCandidate
 A candidate matched to a point. More...
 
struct  MatchResult
 Map matched result representation. More...
 
struct  Record
 Record type of the upper bounded origin destination table More...
 
class  STMATCH
 STMATCH algorithm/model More...
 
class  STMATCHApp
 Class of stmatch command line program. More...
 
class  STMATCHAppConfig
 Configuration class of stmatch command line program. More...
 
struct  STMATCHConfig
 Configuration of stmatch algorithm. More...
 
struct  TGNode
 A node in the transition graph. More...
 
class  TransitionGraph
 Transition graph class in HMM. More...
 
class  UBODT
 Upperbounded origin destination table. More...
 
class  UBODTGenApp
 ubodt_gen command line program More...
 
class  UBODTGenAppConfig
 Configuration of ubodt_gen command line program. More...
 

Typedefs

typedef unsigned int DummyIndex
 This is an index used in the dummy graph.
 
typedef std::vector< CandidatePoint_Candidates
 Point candidates.
 
typedef std::vector< Point_CandidatesTraj_Candidates
 trajectory candidates
 
typedef std::vector< const Candidate * > OptCandidatePath
 Optimal candidates.
 
typedef std::vector< FMM::NETWORK::EdgeIDO_Path
 Optimal path, edge id matched to each point in the trajectory.
 
typedef std::vector< FMM::NETWORK::EdgeIDC_Path
 Complete path, ids of a sequence of topologically connected edges.
 
typedef std::vector< MatchedCandidateMatchedCandidatePath
 A vector of candidates, used for representing the matching result of a trajectory.
 
typedef std::vector< TGNodeTGLayer
 A layer of nodes in the transition graph.
 
typedef std::vector< const TGNode * > TGOpath
 The optimal path of nodes in the transition graph.
 

Detailed Description

Class related with map matching.