{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T21:15:11Z","timestamp":1769289311035,"version":"3.49.0"},"reference-count":43,"publisher":"SAGE Publications","license":[{"start":{"date-parts":[[2026,1,4]],"date-time":"2026-01-04T00:00:00Z","timestamp":1767484800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,1,4]],"date-time":"2026-01-04T00:00:00Z","timestamp":1767484800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Environment and Planning B: Urban Analytics and City Science"],"abstract":"<jats:p>OpenStreetMap (OSM) is now an important data source for many mobility services. In particular, the OSM road network model is often used by cycling applications and studies. A very common operation with cycling data is map-matching, where the GPS traces of cycling trips are matched against the road network model. However, cyclists can take many unconventional paths that do not always match the official road network model. This fuzziness can severely compromise the ability of map-matching algorithms to produce valuable results. In this work, we introduce the concept of map-matching anomaly as a systematic mismatch between cycling traces and the road network data model to which the traces are expected to be matched. Contrary to sporadic map-matching errors, anomalies will recurrently occur for similar traces and will therefore accumulate at specific locations. This paper proposes a methodology to support the systematic and large-scale identification of map-matching anomalies in urban environments and discusses how knowledge about these anomalies can help cities uncover novel and actionable insights about cycling behaviour. The proposed methodology achieved 84% precision in identifying locations prone to map-matching anomalies. We identified several cases where the OSM road network was incorrect or incomplete. We also identified several locations where a deeper intervention is needed to improve the road network infrastructure.<\/jats:p>","DOI":"10.1177\/23998083251415038","type":"journal-article","created":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T04:52:39Z","timestamp":1767588759000},"update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Systematic identification and analysis of map-matching anomalies in road network models for urban cycling"],"prefix":"10.1177","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8052-4178","authenticated-orcid":false,"given":"Carlos","family":"Carvalho","sequence":"first","affiliation":[{"name":"University of Minho"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9447-2110","authenticated-orcid":false,"given":"Paulo J. G.","family":"Ribeiro","sequence":"additional","affiliation":[{"name":"University of Minho"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3547-2131","authenticated-orcid":false,"given":"Rui J. P.","family":"Jos\u00e9","sequence":"additional","affiliation":[{"name":"University of Minho"}]}],"member":"179","published-online":{"date-parts":[[2026,1,4]]},"reference":[{"key":"e_1_3_6_2_1","doi-asserted-by":"publisher","DOI":"10.3390\/ijgi8050232"},{"key":"e_1_3_6_3_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0180698"},{"key":"e_1_3_6_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/10095020.2016.1151213"},{"key":"e_1_3_6_5_1","doi-asserted-by":"publisher","DOI":"10.1177\/23998083231165122"},{"key":"e_1_3_6_6_1","first-page":"12:1","volume-title":"11th International Conference on Geographic Information Science (GIScience 2021) - Part II\u2019, Vol. 208","author":"Behr T","year":"2021","unstructured":"Behr T, van Dijk TC, Forsch A, et al. (2021) Map matching for semi-restricted trajectories. In: Janowicz K, Verstegen JA (eds) 11th International Conference on Geographic Information Science (GIScience 2021) - Part II\u2019, Vol. 208. Schloss Dagstuhl \u2013 Leibniz-Zentrum f\u00fcr Informatik, pp. 12:1\u201312:16."},{"key":"e_1_3_6_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/tgis.12192"},{"key":"e_1_3_6_8_1","doi-asserted-by":"publisher","DOI":"10.1049\/itr2.12250"},{"key":"e_1_3_6_9_1","first-page":"853","volume-title":"Proceedings of the 31st international conference on very large data bases","author":"Brakatsoulas S","year":"2005","unstructured":"Brakatsoulas S, Pfoser D, Salas R, et al. (2005) On map-matching vehicle tracking data. In: Proceedings of the 31st international conference on very large data bases, pp. 853\u2013864. ACM."},{"key":"e_1_3_6_10_1","doi-asserted-by":"publisher","DOI":"10.5220\/0012627700003714"},{"key":"e_1_3_6_11_1","doi-asserted-by":"publisher","DOI":"10.1177\/03611981221110564"},{"key":"e_1_3_6_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jtrangeo.2024.103845"},{"key":"e_1_3_6_13_1","doi-asserted-by":"publisher","DOI":"10.3390\/ijgi11110538"},{"key":"e_1_3_6_14_1","doi-asserted-by":"publisher","DOI":"10.1080\/15568318.2018.1519746"},{"key":"e_1_3_6_15_1","doi-asserted-by":"publisher","DOI":"10.1049\/itr2.12567"},{"key":"e_1_3_6_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11879-6_1"},{"key":"e_1_3_6_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/tgis.12081"},{"key":"e_1_3_6_18_1","doi-asserted-by":"publisher","DOI":"10.1177\/23998083221138575"},{"key":"e_1_3_6_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2022.3180219"},{"key":"e_1_3_6_20_1","volume-title":"Low-Stress Bicycling and Network Connectivity","author":"Mekuria MC","year":"2012","unstructured":"Mekuria MC, Furth PG, Nixon H (2012) Low-Stress Bicycling and Network Connectivity. Technical Report CA-MTI-12-1005. Mineta Transportation Institute."},{"key":"e_1_3_6_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74048-3_4"},{"key":"e_1_3_6_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357000.3366143"},{"key":"e_1_3_6_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/01441647.2020.1806943"},{"key":"e_1_3_6_24_1","doi-asserted-by":"crossref","unstructured":"Nunes P Moura A Santos JP et al. (2021) A simulated annealing algorithm to solve the multi-objective bike routing problem. In: 2021 International Symposium on Computer Science and Intelligent Controls (ISCSIC)\u2019 pp. 39\u201345. IEEE.","DOI":"10.1109\/ISCSIC54682.2021.00019"},{"key":"e_1_3_6_25_1","volume-title":"Elements - In OpenStreetMap Wiki","author":"OpenStreetMap contributors","year":"2025","unstructured":"OpenStreetMap contributors (2025a) Elements - In OpenStreetMap Wiki. https:\/\/wiki.openstreetmap.org\/wiki\/Elements (Accessed 23-09-2024)."},{"key":"e_1_3_6_26_1","volume-title":"Tags - In OpenStreetMap Wiki","author":"OpenStreetMap contributors","year":"2025","unstructured":"OpenStreetMap contributors (2025b) Tags - In OpenStreetMap Wiki. https:\/\/wiki.openstreetmap.org\/wiki\/Tags (Accessed 10-10-2025)."},{"key":"e_1_3_6_27_1","volume-title":"Key:Cycleway - OpenStreetMap Wiki","author":"OpenStreetMap contributors","year":"2025","unstructured":"OpenStreetMap contributors (2025c) Key:cycleway. In: Key:Cycleway - OpenStreetMap Wiki. OpenStreetMap Contributors. https:\/\/wiki.openstreetmap.org\/wiki\/Key:cycleway (Accessed 13-10-2025)."},{"key":"e_1_3_6_28_1","volume-title":"Tag:highway=cycleway - OpenStreetMap Wiki","author":"OpenStreetMap contributors","year":"2025","unstructured":"OpenStreetMap contributors (2025d) Tag:highway=cycleway. In: Tag:highway=cycleway - OpenStreetMap Wiki. OpenStreetMap Contributors. https:\/\/wiki.openstreetmap.org\/wiki\/Tag:highway%3Dcycleway (Accessed 13-10-2025)."},{"key":"e_1_3_6_29_1","volume-title":"How We Map - In OpenStreetMap Wiki","author":"OSM","year":"2025","unstructured":"OSM (2025) How We Map - In OpenStreetMap Wiki. https:\/\/wiki.openstreetmap.org\/wiki\/How_We_Map (Accessed 10-10-2025)."},{"key":"e_1_3_6_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.trpro.2022.02.041"},{"key":"e_1_3_6_31_1","doi-asserted-by":"publisher","DOI":"10.3390\/ijgi12080330"},{"key":"e_1_3_6_32_1","doi-asserted-by":"crossref","unstructured":"Sasaki Y Yu J Ishikawa Y (2019) Road segment interpolation for incomplete road data. In: 2019 IEEE International Conference on Big Data and Smart Computing (BigComp)\u2019 pp. 1\u20138. IEEE.","DOI":"10.1109\/BIGCOMP.2019.8679461"},{"key":"e_1_3_6_33_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-its.2015.0135"},{"key":"e_1_3_6_34_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-its.2019.0683"},{"key":"e_1_3_6_35_1","doi-asserted-by":"crossref","unstructured":"Shan Z Wu H Sun W et al. (2015) Cobweb. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing pp. 927\u2013937. ACM.","DOI":"10.1145\/2750858.2804286"},{"key":"e_1_3_6_36_1","doi-asserted-by":"publisher","DOI":"10.1111\/tgis.12280"},{"key":"e_1_3_6_37_1","doi-asserted-by":"publisher","DOI":"10.3390\/ijgi8090411"},{"key":"e_1_3_6_38_1","doi-asserted-by":"publisher","DOI":"10.1080\/15481603.2021.1908927"},{"key":"e_1_3_6_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2020.3031080"},{"key":"e_1_3_6_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/15472450.2012.691852"},{"key":"e_1_3_6_41_1","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1111\/gean.12400","article-title":"How good is open bicycle network data? A countrywide case study of Denmark","volume":"57","author":"Vier\u00f8 AR","year":"2024","unstructured":"Vier\u00f8 AR, Vybornova A, Szell M (2024) How good is open bicycle network data? A countrywide case study of Denmark. Geographical Analysis 57(1): 52\u201387.","journal-title":"Geographical Analysis"},{"key":"e_1_3_6_42_1","doi-asserted-by":"publisher","DOI":"10.1177\/0361198119836772"},{"key":"e_1_3_6_43_1","doi-asserted-by":"publisher","DOI":"10.1080\/13658816.2017.1400548"},{"key":"e_1_3_6_44_1","doi-asserted-by":"publisher","DOI":"10.1080\/13658816.2024.2306158"}],"container-title":["Environment and Planning B: Urban Analytics and City Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/23998083251415038","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/23998083251415038","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/23998083251415038","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T08:33:27Z","timestamp":1769243607000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/23998083251415038"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,4]]},"references-count":43,"alternative-id":["10.1177\/23998083251415038"],"URL":"https:\/\/doi.org\/10.1177\/23998083251415038","relation":{},"ISSN":["2399-8083","2399-8091"],"issn-type":[{"value":"2399-8083","type":"print"},{"value":"2399-8091","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,4]]},"article-number":"23998083251415038"}}