10 #ifndef FMM_PYFMM_HPP_
11 #define FMM_PYFMM_HPP_
13 #include "mm/mm_type.hpp"
51 #endif //FMM_SRC_PYTHON_PYFMM_HPP_
CORE::LineString mgeom
Geometry of the matched path.
int edge_id
Edge id matched.
double spdist
shortest path distance from previous matched candidate
int source
Edge source node ID.
std::vector< PyCandidate > candidates
Candidate matched to each point.
int target
Edge target node ID.
POD Match result type used in Python API.
std::vector< FMM::NETWORK::EdgeID > C_Path
Complete path, ids of a sequence of topologically connected edges.
int index
Index of the candidate, point index.
std::vector< int > indices
index of matched edge in the cpath
CORE::LineString pgeom
Point position matched for each GPS point.
double ep
emission probability
double offset
Matched point distance to start node of edge.
POD Candidate data type used in Python API.
MM::O_Path opath
Edge ID matched for each point of the trajectory
Linestring geometry class.
std::vector< FMM::NETWORK::EdgeID > O_Path
Optimal path, edge id matched to each point in the trajectory.
double error
Error of matching.
double length
Length of edge matched.
MM::C_Path cpath
Edge ID traversed by the matched path.
double tp
transition proability from previous matched candidate