Map matching integrates positioning data with road network information to accurately identify a vehicle exact location on a specific road. Modern location-based services heavily rely on accurate map matching techniques to match observed trajectories with road networks. This paper presents a novel map matching approach that leverages topological information and integrates the backtracking technique to enhance the accuracy and robustness of map matching. By considering the logical relationships between road segments, our method achieves excellent results in scenarios with complex road geometries and challenging urban environments. We integrate the backtracking technique to address noise and ambiguity in trajectory data, resulting in improved precision and a reduced likelihood of false matches. Extensive experimentation using real-world trajectory datasets in Beijing validates the effectiveness of our approach, highlighting its superiority over traditional methods. The algorithm accuracy achieved as high as 99.92%. The results of the evaluation demonstrate that the proposed approach exhibits superior performance compared to earlier map-matching algorithms in both simple and complex road networks. Additionally, it can be effectively implemented on GPS datasets with different time intervals. In addition to the obvious map matching applications of our technology, it has the potential to be adapted across domains, with implications in transportation, urban planning, and location-based services. This paper not only presents a substantial advancement in map matching but also opens new avenues for location-based analyses enhancing and services across various domains.
Read full abstract