{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T14:24:58Z","timestamp":1762352698049,"version":"build-2065373602"},"reference-count":65,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2018,6,28]],"date-time":"2018-06-28T00:00:00Z","timestamp":1530144000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>OpenStreetMap (OSM) has proven to serve as a promising free global encyclopedia of maps with an increasing popularity across different user communities and research bodies. One of the unique characteristics of OSM has been the availability of the full history of users\u2019 contributions, which can leverage our quality control mechanisms through exploiting the history of contributions. Since this aspect of contributions (i.e., historical contributions) has been neglected in the literature, this study aims at presenting a novel approach for improving the positional accuracy and completeness of the OSM road network. To do so, we present a five-stage approach based on a Voronoi diagram that leads to improving the positional accuracy and completeness of the OSM road network. In the first stage, the OSM data history file is retrieved and in the second stage, the corresponding data elements for each object in the historical versions are identified. In the third stage, data cleaning on the historical datasets is carried out in order to identify outliers and remove them accordingly. In the fourth stage, through applying the Voronoi diagram method, one representative version for each set of historical versions is extracted. In the final stage, through examining the spatial relations for each object in the history file, the topology of the target object is enhanced. As per validation, a comparison between the latest version of the OSM data and the result of our approach against a reference dataset is carried out. Given a case study in Tehran, our findings reveal that the completeness and positional precision of OSM features can be improved up to 14%. Our conclusions draw attention to the exploitation of the historical archive of the contributions in OSM as an intrinsic quality indicator.<\/jats:p>","DOI":"10.3390\/ijgi7070253","type":"journal-article","created":{"date-parts":[[2018,6,28]],"date-time":"2018-06-28T10:53:33Z","timestamp":1530183213000},"page":"253","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Improving the Quality of Citizen Contributed Geodata through Their Historical Contributions: The Case of the Road Network in OpenStreetMap"],"prefix":"10.3390","volume":"7","author":[{"given":"Afsaneh","family":"Nasiri","sequence":"first","affiliation":[{"name":"School of Surveying and Geospatial Engineering, College of Engineering, University of Tehran, 1439957131 Tehran, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7133-3844","authenticated-orcid":false,"given":"Rahim","family":"Ali Abbaspour","sequence":"additional","affiliation":[{"name":"School of Surveying and Geospatial Engineering, College of Engineering, University of Tehran, 1439957131 Tehran, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5320-6051","authenticated-orcid":false,"given":"Alireza","family":"Chehreghan","sequence":"additional","affiliation":[{"name":"School of Surveying and Geospatial Engineering, College of Engineering, University of Tehran, 1439957131 Tehran, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jamal","family":"Jokar Arsanjani","sequence":"additional","affiliation":[{"name":"Geoinformatics Research Group, Department of Planning, Aalborg University Copenhagen, A.C. Meyers V\u00e6nge 15, DK-2450 Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,6,28]]},"reference":[{"key":"ref_1","first-page":"1","article-title":"Placing Wikimapia: An exploratory analysis","volume":"32","author":"Ballatore","year":"2018","journal-title":"Int. J. Geogr. Inf. Sci."},{"doi-asserted-by":"crossref","unstructured":"Hashemi, P., and Abbaspour, R.A. (2015). Assessment of logical consistency in OpenStreetMap based on the spatial similarity concept. Openstreetmap in Giscience, Springer.","key":"ref_2","DOI":"10.1007\/978-3-319-14280-7_2"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"845","DOI":"10.1080\/13658816.2012.721552","article-title":"Towards generating highly detailed 3D CityGML models from OpenStreetMap","volume":"27","author":"Goetz","year":"2013","journal-title":"Int. J. Geogr. Inf. Sci."},{"unstructured":"(2017, June 24). OSM Statistics. Available online: http:\/\/wiki.Openstreetmap.Org\/wiki\/stats.","key":"ref_4"},{"unstructured":"(2017, June 23). Full History Dump. Available online: http:\/\/wiki.Openstreetmap.Org\/wiki\/planet.Osm\/full.","key":"ref_5"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1111\/tgis.12073","article-title":"A comprehensive framework for intrinsic OpenStreetMap quality analysis","volume":"18","author":"Barron","year":"2014","journal-title":"Trans. GIS"},{"key":"ref_7","first-page":"61","article-title":"Spatial data uncertainty in the VGI world: Going from consumer to producer","volume":"64","author":"Grira","year":"2010","journal-title":"Geomatica"},{"doi-asserted-by":"crossref","unstructured":"Feick, R., and Roche, S. (2013). Understanding the value of VGI. Crowdsourcing Geographic Knowledge, Springer.","key":"ref_8","DOI":"10.1007\/978-94-007-4587-2_2"},{"key":"ref_9","first-page":"1725","article-title":"Addressing vagueness in volunteered geographic information (VGI)\u2014A case study","volume":"5","author":"Keskitalo","year":"2010","journal-title":"Int. J. Spat. Data Infrastruct. Res."},{"unstructured":"Kounadi, O. (2009). Assessing the Quality of OpenStreetMap Data. [Master\u2019s Thesis, Geographical Information Science, Department of Civil, Environmental and Geomatic Engineering, University College of London].","key":"ref_10"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1111\/j.1467-9671.2010.01203.x","article-title":"Quality assessment of the french OpenStreetMap dataset","volume":"14","author":"Girres","year":"2010","journal-title":"Trans. GIS"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1068\/b35097","article-title":"How good is volunteered geographical information? A comparative study of OpenStreetMap and ordnance survey datasets","volume":"37","author":"Haklay","year":"2010","journal-title":"Environ. Plan. B Plan. Des."},{"unstructured":"Zielstra, D., and Zipf, A. (2010, January 11\u201314). A comparative study of proprietary geodata and volunteered geographic information for germany. Proceedings of the 13th AGILE International Conference on Geographic Information Science, Guimaras, Portugal.","key":"ref_13"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3390\/fi4010001","article-title":"The street network evolution of crowdsourced maps: Openstreetmap in germany 2007\u20132011","volume":"4","author":"Neis","year":"2011","journal-title":"Future Internet"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"750","DOI":"10.3390\/ijgi3020750","article-title":"A quality study of the OpenStreetMap dataset for tehran","volume":"3","author":"Forghani","year":"2014","journal-title":"ISPRS Int. J. Geo-Inf."},{"doi-asserted-by":"crossref","unstructured":"Arsanjani, J.J., Mooney, P., Zipf, A., and Schauss, A. (2015). Quality assessment of the contributed land use information from OpenStreetMap versus authoritative datasets. Openstreetmap in Giscience, Springer.","key":"ref_16","DOI":"10.1007\/978-3-319-14280-7_3"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1111\/tgis.12116","article-title":"VGI and reference data correspondence based on location-orientation rotary descriptor and segment matching","volume":"19","author":"Mohammadi","year":"2015","journal-title":"Trans. GIS"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"984","DOI":"10.1111\/tgis.12256","article-title":"Geometric quality assessment of trajectory-generated VGI road networks based on the symmetric arc similarity","volume":"21","author":"Lyu","year":"2017","journal-title":"Trans. GIS"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1111\/tgis.12182","article-title":"Towards an automated comparison of OpenStreetMap with authoritative road datasets","volume":"21","author":"Brovelli","year":"2017","journal-title":"Trans. GIS"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.3390\/ijgi4031657","article-title":"Quality evaluation of VGI using authoritative data\u2014A comparison with land use data in Southern Germany","volume":"4","author":"Dorn","year":"2015","journal-title":"ISPRS Int. J. Geo-Inf."},{"unstructured":"Arsanjani, J.J., Barron, C., Bakillah, M., and Helbich, M. (2013, January 3\u20137). Assessing the quality of OpenStreetMap contributors together with their contributions. Proceedings of the AGILE, Vienna, Austria.","key":"ref_21"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1179\/000870410X12911304958827","article-title":"How many volunteers does it take to map an area well? The validity of linus\u2019 law to volunteered geographic information","volume":"47","author":"Haklay","year":"2010","journal-title":"Cartogr. J."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"247","DOI":"10.3390\/rs3020247","article-title":"An assessment of the accuracy of volunteered road map production in Western Kenya","volume":"3","author":"Leeuw","year":"2011","journal-title":"Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"146","DOI":"10.3390\/ijgi1020146","article-title":"Analyzing the contributor activity of a volunteered geographic information project\u2014The case of OpenStreetMap","volume":"1","author":"Neis","year":"2012","journal-title":"ISPRS Int. J. Geo-Inf."},{"doi-asserted-by":"crossref","unstructured":"Capineri, C., Haklay, M., Huang, H., Antoniou, V., Kettunen, J., Ostermann, F., and Purves, R. (2016). Quality analysis of the parisian osm toponyms evolution. European Handbook of Crowdsourced Geographic Information, University of Zurich.","key":"ref_25","DOI":"10.5334\/bax"},{"doi-asserted-by":"crossref","unstructured":"Jonietz, D., and Zipf, A. (2016). Defining fitness-for-use for crowdsourced points of interest (POI). ISPRS Int. J. Geo-Inf., 5.","key":"ref_26","DOI":"10.3390\/ijgi5090149"},{"doi-asserted-by":"crossref","unstructured":"Ke\u00dfler, C., and De Groot, R.T.A. (2013). Trust as a proxy measure for the quality of volunteered geographic information in the case of OpenStreetMap. Geographic Information Science at the Heart of Europe, Springer.","key":"ref_27","DOI":"10.1007\/978-3-319-00615-4_2"},{"unstructured":"Ke\u00dfler, C., Trame, J., and Kauppinen, T. (2011, January 12\u201316). Tracking editing processes in volunteered geographic information: The case of OpenStreetMap. Proceedings of the Workshop on Identifying Objects, Processes and Events in Spatio-Temporally Distributed Data (IOPE 2011), Belfast, ME, USA.","key":"ref_28"},{"doi-asserted-by":"crossref","unstructured":"Rehrl, K., and Gr\u00f6chenig, S. (2016). A framework for data-centric analysis of mapping activity in the context of volunteered geographic information. ISPRS Int. J. Geo-Inf., 5.","key":"ref_29","DOI":"10.3390\/ijgi5030037"},{"doi-asserted-by":"crossref","unstructured":"Sehra, S.S., Singh, J., and Rai, H.S. (2017). Assessing OpenStreetMap data using intrinsic quality indicators: An extension to the qgis processing toolbox. Future Internet, 9.","key":"ref_30","DOI":"10.3390\/fi9020015"},{"unstructured":"D\u2019Antonio, F., Fogliaroni, P., and Kauppinen, T. (2014, January 3\u20136). VGI edit history reveals data trustworthiness and user reputation. Proceedings of the AGILE 2014, Castell\u00f3n, Spain.","key":"ref_31"},{"doi-asserted-by":"crossref","unstructured":"Touya, G., Antoniou, V., Olteanu-Raimond, A.-M., and Van Damme, M.-D. (2017). Assessing crowdsourced poi quality: Combining methods based on reference data, history, and spatial relations. ISPRS Int. J. Geo-Inf., 6.","key":"ref_32","DOI":"10.3390\/ijgi6030080"},{"unstructured":"Van Exel, M., Dias, E., and Fruijtier, S. (2010, January 14\u201317). In The impact of crowdsourcing on spatial data quality indicators. Proceedings of the 6th GIScience International Conference on Geographic Information Science, Zurich, Switzerland.","key":"ref_33"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"285","DOI":"10.3390\/fi4010285","article-title":"Characteristics of heavily edited objects in OpenStreetMap","volume":"4","author":"Mooney","year":"2012","journal-title":"Future Internet"},{"unstructured":"(2017, July 25). Wiki. Available online: http:\/\/wiki.Openstreetmap.Org\/wiki\/planet.Osm.","key":"ref_35"},{"unstructured":"Blum, H. (1967). A transformation for extracting descriptors of shape. Models for the Perception of Speech and Visual Form, MIT Press.","key":"ref_36"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/0031-3203(78)90025-0","article-title":"Shape description using weighted symmetric axis features","volume":"10","author":"Blum","year":"1978","journal-title":"Pattern Recognit."},{"doi-asserted-by":"crossref","unstructured":"Attali, D., Boissonnat, J.-D., and Edelsbrunner, H. (2009). Stability and computation of medial axes-a state-of-the-art report. Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration, Springer.","key":"ref_38","DOI":"10.1007\/b106657_6"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/0010-4485(94)90088-4","article-title":"Modelling requirements for finite-element analysis","volume":"26","author":"Armstrong","year":"1994","journal-title":"Comput. Aided Des."},{"doi-asserted-by":"crossref","unstructured":"Hisada, M., Belyaev, A.G., and Kunii, T.L. (2002). A skeleton-based approach for detection of perceptually salient features on polygonal surfaces. Computer Graphics Forum, Wiley Online Library.","key":"ref_40","DOI":"10.1111\/1467-8659.00627"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/1047-3203(91)90005-Z","article-title":"Medial axis representation and encoding of scanned documents","volume":"2","author":"Brandt","year":"1991","journal-title":"J. Vis. Comm. Image Represent."},{"unstructured":"Gold, C., and Dakowicz, M. (2005, January 10\u201313). The crust and skeleton\u2014Applications in GIS. Proceedings of the 2nd International Symposium on Voronoi Diagrams in Science and Engineering, Seoul, Korea.","key":"ref_42"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"5804","DOI":"10.1016\/j.apm.2011.05.001","article-title":"Fast equal and biased distance fields for medial axis transform with meshing in mind","volume":"35","author":"Xia","year":"2011","journal-title":"Appl. Math. Model."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.comgeo.2004.07.004","article-title":"Curve reconstruction from noisy samples","volume":"31","author":"Cheng","year":"2005","journal-title":"Comput. Geom."},{"doi-asserted-by":"crossref","unstructured":"Egenhofer, M.J., and Herring, J. (1991). Categorizing Binary Topological Relations between Regions, Lines, and Points in Geographic Databases, Department of Surveying Engineering, University of Maine. Technical Report.","key":"ref_45","DOI":"10.1007\/3-540-54414-3_36"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1080\/02693799108927841","article-title":"Point-set topological spatial relations","volume":"5","author":"Egenhofer","year":"1991","journal-title":"Int. J. Geogr. Inf. Syst."},{"unstructured":"(2013). ISO 19157:2013: Geographic information\u2014Data Quality, International Organization for Standardization (ISO).","key":"ref_47"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1080\/10106049.2016.1155659","article-title":"An assessment of spatial similarity degree between polylines on multi-scale, multi-source maps","volume":"32","author":"Chehreghan","year":"2017","journal-title":"Geocarto Int."},{"unstructured":"Abbas, I. (1994). Base de Donn\u00e9es Vectorielles et Erreur Cartographique: Probl\u00e8mes Pos\u00e9s par le Contr\u00f4le Ponctuel, une M\u00e9thode Alternative Fond\u00e9e sur la Distance de Hausdorff: Le Contr\u00f4le Lin\u00e9aire, ABES.","key":"ref_49"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1080\/19479832.2011.577458","article-title":"An optimisation model for linear feature matching in geographical data conflation","volume":"2","author":"Li","year":"2011","journal-title":"Int. J. Image Data Fusion"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"824","DOI":"10.1080\/13658816.2013.876501","article-title":"A linear road object matching method for conflation based on optimization and logistic regression","volume":"28","author":"Tong","year":"2014","journal-title":"Int. J. Geogr. Inf. Sci."},{"doi-asserted-by":"crossref","unstructured":"Chehreghan, A., and Ali Abbaspour, R. (2017). An assessment of the efficiency of spatial distances in linear object matching on multi-scale, multi-source maps. Int. J. Geogr. Inf. Sci., 1\u201320.","key":"ref_52","DOI":"10.1080\/19479832.2017.1369175"},{"doi-asserted-by":"crossref","unstructured":"Olteanu Raimond, A.-M., and Musti\u00e8re, S. (2008). Data matching\u2014A matter of belief. Headway in Spatial Data Handling, Springer.","key":"ref_53","DOI":"10.1007\/978-3-540-68566-1_29"},{"unstructured":"Zhang, M. (2009). Methods and Implementations of Road-Network Matching. [Ph.D. Dissertation, Technical University of Munich].","key":"ref_54"},{"unstructured":"Veltkamp, R.C. (2001, January 22\u201324). Shape matching: Similarity measures and algorithms. Proceedings of the International Conference onShape Modeling and Applications, Herzliya, Israel.","key":"ref_55"},{"key":"ref_56","first-page":"1","article-title":"Assessing the efficiency of shape-based functions and descriptors in multi-scale matching of linear objects","volume":"33","author":"Chehreghan","year":"2017","journal-title":"Geocarto Int."},{"key":"ref_57","first-page":"W1","article-title":"Quality analysis of OpenStreetMap data","volume":"2","author":"Wang","year":"2013","journal-title":"ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1080\/13658810410001658076","article-title":"A feature-based approach to conflation of geospatial sources","volume":"18","author":"Samal","year":"2004","journal-title":"Int. J. Geogr. Inf. Sci."},{"unstructured":"Chehreghan, A., and Ali Abbaspour, R. (2017). A geometric-based approach for road matching on multi-scale datasets using a genetic algorithm. Cartogr. Geogr. Inf. Sci., 1\u201315.","key":"ref_59"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"836","DOI":"10.1080\/15481603.2017.1338390","article-title":"A new descriptor for improving geometric-based matching of linear objects on multi-scale datasets","volume":"54","author":"Chehreghan","year":"2017","journal-title":"GISci. Remote Sens."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"92","DOI":"10.3846\/20296991.2017.1371650","article-title":"Matching of urban pathways in a multi-scale database using fuzzy reasoning","volume":"43","author":"Dehghani","year":"2017","journal-title":"Geod. Cartogr."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1007\/s10707-007-0040-1","article-title":"Matching networks with different levels of detail","volume":"12","author":"Devogele","year":"2008","journal-title":"GeoInformatica"},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1080\/13658816.2015.1100732","article-title":"A polygon-based approach for matching OpenStreetMap road networks with regional transit authority data","volume":"30","author":"Fan","year":"2016","journal-title":"Int. J. Geogr. Inf. Sci."},{"unstructured":"Ester, M., Kriegel, H.-P., Sander, J., and Xu, X. (1996, January 2\u20134). A density-based algorithm for discovering clusters in large spatial databases with noise. Proceedings of the Knowledge Discovery and Data Mining, Portland, OR, USA.","key":"ref_64"},{"unstructured":"Han, J., Kamber, M., and Pei, J. (2011). Data Mining: Concepts and Techniques: Concepts and Techniques, Elsevier.","key":"ref_65"}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/7\/253\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:10:29Z","timestamp":1760195429000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/7\/7\/253"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,28]]},"references-count":65,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2018,7]]}},"alternative-id":["ijgi7070253"],"URL":"https:\/\/doi.org\/10.3390\/ijgi7070253","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2018,6,28]]}}}