An Efficient Map-Matching Mechanism for Emergency Scheduling and Commanding

  • Yaguang Li
  • Kuien Liu
  • Jiajie Xu
  • Fengcheng He
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7901)


Efficient vehicle tracking and trajectory analyzing are important to emergency scheduling and commanding as they are essential for assessing and understanding the current situation. One of the fundamental techniques is map matching which aligns the trajectory points of moving objects to the underlying traffic network. In this paper, we propose an efficient map matching algorithm called EM3 to meet the requirement of high efficiency and accuracy posed by emergency management. Instead of matching every single GPS point, the algorithm concentrates on those close to intersections and infers the matching results of intermediated ones, which makes the algorithm quite efficient and robust to edge simplification. To provide accurate matching results in ambiguous situations, e.g., road intersections and parallel paths, we further propose EM3*, which is based on the multi-hypothesis technique with novel candidate generation and management methods. The results of experiments performed on real datasets demonstrate that EM3* is efficient while maintaining the high accuracy.


Efficient Map-matching Emergency Management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Liu, K., Deng, K., Ding, Z., Li, M., Zhou, X.: Moir/mt: Monitoring large-scale road network traffic in real-time. PVLDB 2, 1538–1541 (2009)Google Scholar
  2. 2.
    Li, M., Zhang, Y., Wang, W.: Analysis of congestion points based on probe car data. In: 12th International IEEE Conference on Intelligent Transportation Systems, ITSC 2009, pp. 1–5 (2009)Google Scholar
  3. 3.
    Gonzalez, H., Han, J., Li, X., Myslinska, M., Sondag, J.P.: Adaptive fastest path computation on a road network: a traffic mining approach. In: VLDB, pp. 794–805 (2007)Google Scholar
  4. 4.
    Chen, Y., Xiao, D.: Real-time traffic management under emergency evacuation based on dynamic traffic assignment. In: IEEE International Conference on Automation and Logistics, ICAL 2008, pp. 1376–1380 (2008)Google Scholar
  5. 5.
    Ding, Z., Deng, K.: Collecting and managing network-matched trajectories of moving objects in databases. In: Hameurlain, A., Liddle, S.W., Schewe, K.-D., Zhou, X. (eds.) DEXA 2011, Part I. LNCS, vol. 6860, pp. 270–279. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  6. 6.
    White, C.E., Bernstein, D., Kornhauser, A.L.: Some map matching algorithms for personal navigation assistants. Transportation Research Part C: Emerging Technologies 8(1-6), 91–108 (2000)CrossRefGoogle Scholar
  7. 7.
    Greenfeld, J.S.: Matching gps observations to locations on a digital map. In: Transportation Research Board. Meeting, Washington, D.C (2002)Google Scholar
  8. 8.
    Lou, Y., Zhang, C., Zheng, Y., Xie, X., Wang, W., Huang, Y.: Map-matching for low-sampling-rate gps trajectories. In: GIS, Seattle, Washington, pp. 352–361 (2009)Google Scholar
  9. 9.
    Newson, P., Krumm, J.: Hidden markov map matching through noise and sparseness. In: GIS, Seattle, WA, USA, pp. 336–343 (2009)Google Scholar
  10. 10.
    Zheng, K., Zheng, Y., Xie, X., Zhou, X.: Reducing uncertainty of low-sampling-rate trajectories. In: ICDE, Washington, DC, USA, pp. 1144–1155 (2012)Google Scholar
  11. 11.
    Pink, O., Hummel, B.: A statistical approach to map matching using road network geometry, topology and vehicular motion constraints. In: IEEE ITSC, pp. 862–867 (2008)Google Scholar
  12. 12.
    Wenk, C., Salas, R., Pfoser, D.: Addressing the need for map-matching speed: Localizing globalb curve-matching algorithms. In: SSDBM, Washington, DC, USA, pp. 379–388 (2006)Google Scholar
  13. 13.
    Brakatsoulas, S., Pfoser, D., Salas, R., Wenk, C.: On map-matching vehicle tracking data. In: VLDB, Trondheim, Norway, pp. 853–864 (2005)Google Scholar
  14. 14.
    Quddus, M.A., Ochieng, W.Y., Noland, R.B.: Current map-matching algorithms for transport applications: State-of-the art and future research directions. Transportation Research Part C: Emerging Technologies 15(5), 312–328 (2007)CrossRefGoogle Scholar
  15. 15.
    Syed, S., Cannon, M.E.: Fuzzy logic based-map matching algorithm for vehicle navigation system in urban canyons. In: National Technical Meeting of The Institute of Navigation, San Diego, CA, pp. 982–993 (2004)Google Scholar
  16. 16.
    Reid, D.: An algorithm for tracking multiple targets. IEEE Transactions on Automatic Control 24(6), 843–854 (1979)CrossRefGoogle Scholar
  17. 17.
    Pyo, J.-S., Shin, D.-H., Sung, T.-K.: Development of a map matching method using the multiple hypothesis technique. In: Proceedings of 2001 IEEE Intelligent Transportation Systems, Oakland, CA, USA, pp. 23–27 (2001)Google Scholar
  18. 18.
    Liu, K., Li, Y., He, F., Xu, J., Ding, Z.: Effective map-matching on the most simplified road network. In: GIS, Redondo Beach, CA, USA, pp. 609–612 (2012)Google Scholar
  19. 19.
    Zhou, J., Golledge, R.: A three-step general map matching method in the gis environment: travel/transportation study perspective. International Journal of Geographical Information System 8(3), 243–260 (2006)Google Scholar
  20. 20.
    ACM SIGSPATIAL Cup 2012: Training data sets (2012),

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Yaguang Li
    • 1
    • 2
  • Kuien Liu
    • 1
  • Jiajie Xu
    • 1
  • Fengcheng He
    • 1
    • 2
  1. 1.Institute of SoftwareChinese Academy of SciencesBeijingChina
  2. 2.University of Chinese Academy of SciencesBeijingChina

Personalised recommendations