Technical Papers
Nov 29, 2018

Combining Road Network Data from OpenStreetMap with an Authoritative Database

Publication: Journal of Transportation Engineering, Part A: Systems
Volume 145, Issue 2

Abstract

Computer modeling of road networks requires a detailed and up-to-date data set. This paper proposes a method of combining authoritative databases with the OpenStreetMap (OSM) system. The complete route is established by finding paths in the graph constructed from partial data obtained from OSM. In order to correlate data from both sources, a method of coordinate conversion is proposed. The algorithm queries road data from OSM and provides a means of locating any point on the route in both data sets. A method of calculating the distance of any route point from the origin, and conversion between the distance and geographic coordinates, is described. Next, the location of any route point in the authoritative database is converted to the calculated route distance, which establishes a relation between the two data sources. Additionally, a method of estimating road curvature is proposed. The algorithm was validated in series of experiments. The proposed algorithm may be beneficial for researchers who collect data sets needed for computer simulations, e.g., for evaluation of optimal speed limits, and it shows the usefulness of OSM in transportation-related research.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Map data copyrighted by OpenStreetMap contributors were used for analysis in addition to the maps included in this paper.

Acknowledgments

Research was subsidized by the Polish National Centre for Research and Development and the General Directorate of Public Roads and Motorways within Grant No. OT4-4B/AGH-PG-WSTKT.

References

Alarabi, L., A. Eldawy, R. Alghamdi, and M. F. Mokbel. 2014. “TAREEG: A MapReduce-based system for extracting spatial data from OpenStreetMap.” In Proc., 22nd ACM SIGSPATIAL Int. Conf. on Advances in Geographic Information Systems, 83–92. New York: Association for Computing Machinery.
Ballatore, A., M. Bertolotto, and D. C. Wilson. 2013. “Geographic knowledge extraction and semantic similarity in OpenStreetMap.” Knowl. Inf. Syst. 37 (1): 61–81. https://doi.org/10.1007/s10115-012-0571-0.
Barron, C., P. Neis, and A. Zipf. 2014. “A comprehensive framework for intrinsic OpenStreetMap quality analysis.” Trans. GIS 18 (6): 877–895. https://doi.org/10.1111/tgis.12073.
Brent, R. P. 1973. “An algorithm with guaranteed convergence for finding a zero of a function.” Chap. 4 in Algorithms for minimization without derivatives. Englewood Cliffs, NJ: Prentice Hall.
Brovelli, M. A., M. Minghini, M. Molinari, and P. Mooney. 2017. “Towards an automated comparison of OpenStreetMap with authoritative road datasets.” Trans. GIS 21 (2): 191–206. https://doi.org/10.1111/tgis.12182.
Bullock, R. 2006. “Least-squares circle fit.” Accessed April 20, 2018. https://www.dtcenter.org/met/users/docs/write_ups/circle_fit.pdf.
Chen, B., W. Sun, and A. Vodacek. 2014. “Improving image-based characterization of road junctions, widths, and connectivity by leveraging OpenStreetMap vector map.” In Proc., 2014 IEEE Int. Geoscience and Remote Sensing Symp. (IGARSS). Piscataway, NJ: IEEE.
Ciepluch, B., R. Jacob, P. Mooney, and A. C. Winstanley. 2010. “Comparison of the accuracy of OpenStreetMap for Ireland with Google Maps and Bing Maps.” In Proc., 9th Int. Symp. Spatial Accuracy Assessment in Natural Resources and Environmental Sciences, 337–340. Leicester, UK: Univ. of Leicester.
Corcoran, P., P. Mooneyb, and M. Bertolottoa. 2013. “Analysing the growth of OpenStreetMap networks.” Spatial Stat. 3: 21–32. https://doi.org/10.1016/j.spasta.2013.01.002.
Fan, H., B. Yang, A. Zipf, and A. Rousell. 2016. “A polygon-based approach for matching OpenStreetMap road networks with regional transit authority data.” Int. J. Geog. Inf. Sci. 30 (4): 748–764. https://doi.org/10.1080/13658816.2015.1100732.
Farr, T. G., et al. 2007. “The shuttle radar topography mission.” Rev. Geophys. 45 (2): 1–33. https://doi.org/10.1029/2005RG000183.
GDDKiA (General Director for National Roads and Motorways). n.d. “Bank Danych Drogowych” [Road bank database]. [In Polish.] Accessed April 20, 2018. https://www.gddkia.gov.pl/pl/995/bank-danych-drogowych.
GDDKiA (General Director for National Roads and Motorways). 2012. “Instrukcja ustalania i prowadzenia kilometrażu dróg. Zarządzenie nr 18” [Road mileage determination instructions]. [In Polish.] Accessed April 20, 2018. https://www.gddkia.gov.pl/userfiles/articles/z/zarzadzenia-generalnego-dyrektor_10385/Zarzadzenie%20nr%2018%20prowadzenie%20kilometraza%20drog.pdf.
Gil, J. 2015. “Building a multimodal urban network model using OpenStreetMap data for the analysis of sustainable accessibility.” In OpenStreetMap in GIScience: Lecture notes in geoinformation and cartography, edited by J. J. Arsanjani, A. Zipf, P. Mooney, and M. Helbich, 229–251. Cham, Switzerland: Springer.
Girres, J.-F., and G. Touya. 2010. “Quality assessment of the French OpenStreetMap dataset.” Trans. GIS 14 (4): 435–459. https://doi.org/10.1111/j.1467-9671.2010.01203.x.
Hagberg, A. A., D. A. Schult, and P. J. Swart. 2008. “Exploring network structure, dynamics, and function using NetworkX.” In Proc., 7th Python in Science Conf. (SciPy2008), 11–15. Austin, TX: Enthought.
Haklay, M. 2010. “How good is volunteered geographical information? A comparative study of OpenStreetMap and ordnance survey datasets.” Environ. Plann. B: Urban Anal. City Sci. 37 (4): 682–703. https://doi.org/10.1068/b35097.
Huber, S., and C. Rust. 2016. “Osrmtime: Calculate travel time and distance with OpenStreetMap data using the Open Source Routing Machine (OSRM).” Stata J. 16 (2): 416–423. https://doi.org/10.2139/ssrn.2691551.
Jilani, M., P. Corcoran, and M. Bertolotto. 2013. “Multi-granular street network representation towards quality assessment of OpenStreetMap data.” In Proc., 6th ACM SIGSPATIAL Int. Workshop on Computational Transportation Science, 19. New York: Association for Computing Machinery.
Jilani, M., P. Corcoran, and M. Bertolotto. 2014. “Automated highway tag assessment of OpenStreetMap road networks.” In Proc., 22nd ACM SIGSPATIAL Int. Conf. on Advances in Geographic Information Systems, 449–452. New York: Association for Computing Machinery.
Li, Q., H. Fan, X. Luan, B. Yang, and L. Liu. 2014. “Polygon-based approach for extracting multilane roads from OpenStreetMap urban road networks.” Int. J. Geog. Inf. Sci. 28 (11): 2200–2219. https://doi.org/10.1080/13658816.2014.915401.
Long, Y., and X. Liu. 2016. “Automated identification and characterization of parcels (AICP) with OpenStreetMap and points of interest.” Environ. Plann. B: Urban Anal. City Sci. 43 (2): 341–360. https://doi.org/10.1177/0265813515604767.
Mooney, P., P. Corcoran, and A. C. Winstanley. 2010. “Towards quality metrics for OpenStreetMap.” In Proc., 18th ACM SIGSPATIAL Int. Conf. on Advances in Geographic Information Systems, 514–517. New York: Association for Computing Machinery.
Neis, P., D. Zielstra, and A. Zipf. 2012. “The street network evolution of crowdsourced maps: OpenStreetMap in Germany 2007–2011.” Future Internet 4 (1): 1–21. https://doi.org/10.3390/fi4010001.
Olbricht, R. 2015. “Data retrieval for small spatial regions in OpenStreetMap.” In OpenStreetMap in GIScience: Lecture notes in geoinformation and cartography, edited by J. J. Arsanjani, A. Zipf, P. Mooney, and M. Helbich, 101–122. Cham, Switzerland: Springer.
OSM (OpenStreetMap) Contributors. n.d. “Pikietaż w bazie OpenStreetMap” [Milestones in OpenStreetMap]. [In Polish.] Accessed April 20, 2018. https://osmapa.pl/konkursy/pikietaz/.
OSM (OpenStreetMap) Contributors. n.d. “Planet OSM.” Accessed April 20, 2018. https://planet.openstreetmap.org.
Over, M., A. Schilling, S. Neubauer, and A. Zipf. 2010. “Generating web-based 3D city models from OpenStreetMap: The current situation in Germany.” Comput. Environ. Urban Syst. 34 (6): 496–507. https://doi.org/10.1016/j.compenvurbsys.2010.05.001.
Rahmig, C., and A. Simon. 2014. “Extracting topology and geometry information from OpenStreetMap data for digital maps for railway applications.” In Proc., 10th ITS European Congress. Brussels, Belgium: Ertico—ITS Europe.
Schelhorn, S. J., B. Herfort, R. Leiner, and A. Zipf. 2014. “Identifying elements at risk from OpenStreetMap: The case of flooding.” In Proc., 11th Int. Conf. Information Systems for Crisis Response and Management ISCRAM 2014. State College, PA: Pennsylvania State Univ.
Schellekensa, J., R. J. Brolsmaa, R. J. Dahma, G. V. Donchytsa, and H. C. Winsemiusa. 2014. “Rapid setup of hydrological and hydraulic models using OpenStreetMap and the SRTM derived digital elevation model.” Environ. Modell. Software 61: 98–105. https://doi.org/10.1016/j.envsoft.2014.07.006.
Sedgewick, R., and K. Wayne. 2011. Algorithms. 4th ed. Boston: Addison-Wesley.
Sinnott, R. W. 1984. “Virtues of the haversine.” Sky Telesc. 68 (2): 159.
Snyder, J. P. 1987. Map projections: A working manual. US Geological Survey Professional Paper 1395. Washington, DC: USGS.
Vincenty, T. 1975. “Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations.” Surv. Rev. 23 (176): 88–93. https://doi.org/10.1179/sre.1975.23.176.88.
Zilske, M., A. Neumann, and K. Nagel. 2011. “OpenStreetMap for traffic simulation.” In Proc., 1st European State of the Map Conf., 126–134. Sutton Coldfield, UK: OpenStreetMap Foundation.

Information & Authors

Information

Published In

Go to Journal of Transportation Engineering, Part A: Systems
Journal of Transportation Engineering, Part A: Systems
Volume 145Issue 2February 2019

History

Received: Dec 27, 2017
Accepted: Aug 13, 2018
Published online: Nov 29, 2018
Published in print: Feb 1, 2019
Discussion open until: Apr 29, 2019

Permissions

Request permissions for this article.

Authors

Affiliations

Dept. of Multimedia Systems, Gdansk Univ. of Technology, Narutowicza 11/12, Gdansk 80-223, Poland. ORCID: https://orcid.org/0000-0002-6718-6052. Email: [email protected]; [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share