Road Network Fusion for Incremental Map Updates

  • Rade Stanojevic
  • Sofiane Abbar
  • Saravanan ThirumuruganathanEmail author
  • Gianmarco De Francisci Morales
  • Sanjay Chawla
  • Fethi Filali
  • Ahid Aleimat
Conference paper
Part of the Lecture Notes in Geoinformation and Cartography book series (LNGC)


In the recent years a number of novel, automatic map-inference techniques have been proposed, which derive road-network from a cohort of GPS traces collected by a fleet of vehicles. In spite of considerable attention, these maps are imperfect in many ways: they create an abundance of spurious connections, have poor coverage, and are visually confusing. Hence, commercial and crowd-sourced mapping services heavily use human annotation to minimize the mapping errors. Consequently, their response to changes in the road network is inevitably slow. In this paper we describe MapFuse, a system which fuses a human-annotated map (e.g., OpenStreetMap) with any automatically inferred map, thus effectively enabling quick map updates. In addition to new road creation, we study in depth road closure, which have not been examined in the past. By leveraging solid, human-annotated maps with minor corrections, we derive maps which minimize the trajectory matching errors due to both road network change and imperfect map inference of fully-automatic approaches.


Map fusion Map inference Road closures 


  1. Agamennoni G, Nieto JI, Nebot EM (2011) Robust inference of principal road paths for intelligent transportation systems. IEEE Trans Intell Transp Syst 12(1):298–308CrossRefGoogle Scholar
  2. Ahmed M, Wenk C (2012) Constructing street networks from gps trajectories. In: European symposium on algorithms. Springer, pp 60–71Google Scholar
  3. Ahmed M, Karagiorgou S, Pfoser D, Wenk C (2015) A comparison and evaluation of map construction algorithms using vehicle tracking data. GeoInformatica 19(3):601–632CrossRefGoogle Scholar
  4. van den Berg RP (2015) All roads lead to ROMA: design and evaluation of a robust online map-generation algorithm based on position traces. MS thesis, TU DelftGoogle Scholar
  5. Biagioni J, Eriksson J (2012) Inferring road maps from global positioning system traces: survey and comparative evaluation. Transp Res Rec J Transp Res Board 2291(2291):61–71CrossRefGoogle Scholar
  6. Biagioni J, Eriksson J (2012) Map inference in the face of noise and disparity. In: ACM SIGSPATIALGoogle Scholar
  7. Bruntrup R, Edelkamp S, Jabbar S, Scholz B (2005) Incremental map generation with gps traces. In: Proceedings of intelligent transportation systems 2005. IEEE, pp 574–579Google Scholar
  8. Cao L, Krumm J (2009) From gps traces to a routable road map. In: Proceedings of the 17th ACM SIGSPATIAL, pp 3–12Google Scholar
  9. Chen C, Cheng Y (2008) Roads digital map generation with multi-track gps data. In: International workshop on geoscience and remote sensing. IEEE, vol 1, pp 508–511Google Scholar
  10. Chen C, Lu C, Huang Q, Yang Q, Gunopulos D, Guibas L (2016) City-scale map creation and updating using GPS collections. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 1465–1474Google Scholar
  11. Davies JJ, Beresford AR, Hopper A (2006) Scalable, distributed, real-time map generation. IEEE Pervasive Comput 5(4)Google Scholar
  12. Du H, Alechina N, Hart G, Jackson M (2015) A tool for matching crowd-sourced and authoritative geospatial data. In: International conference on military communications and information systems (ICMCIS). IEEE, pp 1–8Google Scholar
  13. Edelkamp S, Schrödl S (2003) Route planning and map inference with global positioning traces. Computer science in perspective. Springer, pp 128–151Google Scholar
  14. Garey MR, Johnson DS (2002) Computers and intractability, vol 29. WH Freeman, NYGoogle Scholar
  15. Google (2017) Google maps.
  16. Liu X, Biagioni J, Eriksson J, Wang Y, Forman G, Zhu Y (2012) Mining large-scale, sparse GPS traces for map inference: comparison of approaches. In: Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 669–677Google Scholar
  17. Lookingbill A, Weiss-Malik M (2013) Project ground truth: accurate maps via algorithms and elbow grease, google i/o, 2013.
  18. Mnih V, Hinton GE (2010) Learning to detect roads in high-resolution aerial images. In: European conference on computer vision. Springer, pp 210–223Google Scholar
  19. OpenStreetMap (2017) Openstreetmap.
  20. Ruiz JJ, Ariza FJ, Ureña MA, Blázquez EB (2011) Digital map conflation: a review of the process and a proposal for classification. Int J Geog Inf Sci 25(9):1439–1466CrossRefGoogle Scholar
  21. Schroedl S, Wagstaff K, Rogers S, Langley P, Wilson C (2004) Mining GPS traces for map refinement. Data Min Knowl Discovery 9(1):59–87CrossRefGoogle Scholar
  22. Shan Z, Wu H, Sun W, Zheng B (2015) Cobweb: a robust map update system using gps trajectories. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing. ACM, pp 927–937Google Scholar
  23. Shi W, Shen S, Liu Y (2009) Automatic generation of road network map from massive gps, vehicle trajectories. In: IEEE ITSC 2009Google Scholar
  24. Stanojevic R, Abbar S, Thirumuruganathan S, Chawla S, Filali F, Aleimat A (2017) Kharita: robust map inference using graph spanners. arXiv:170206025
  25. Wang T, Mao J, Jin C (2017) Hymu: a hybrid map updating framework. In: International conference on database systems for advanced applications. Springer, pp 19–33Google Scholar
  26. Wang Y, Liu X, Wei H, Forman G, Chen C, Zhu Y (2013) Crowdatlas: self-updating maps for cloud and personal use. In: Proceeding of the 11th annual international conference on mobile systems, applications, and services. ACM, pp 27–40Google Scholar
  27. Wu H, Tu C, Sun W, Zheng B, Su H, Wang W (2015) Glue: a parameter-tuning-free map updating system. In: Proceedings of the 24th ACM international on conference on information and knowledge management. ACM, pp 683–692Google Scholar
  28. Yang B, Zhang Y, Luan X (2013) A probabilistic relaxation approach for matching road networks. Int J Geog Inf Sci 27(2):319–338CrossRefGoogle Scholar
  29. Zeng Z, Tung AK, Wang J, Feng J, Zhou L (2009) Comparing stars: on approximating graph edit distance. Proc VLDB Endowment 2(1):25–36Google Scholar
  30. Zhang L, Thiemann F, Sester M (2010) Integration of gps traces with road map. In: Proceedings of the second international workshop on computational transportation science. ACM, pp 17–22Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Rade Stanojevic
    • 1
  • Sofiane Abbar
    • 1
  • Saravanan Thirumuruganathan
    • 1
    Email author
  • Gianmarco De Francisci Morales
    • 1
  • Sanjay Chawla
    • 1
  • Fethi Filali
    • 2
  • Ahid Aleimat
    • 2
  1. 1.Qatar Computing Research InstituteHBKUDohaQatar
  2. 2.Qatar Mobility Innovation CenterQSTPDohaQatar

Personalised recommendations