Abstract
Proprietary formats and licensing restrictions limit individuals from sharing, viewing, or updating geographic (e.g., map) datasets and also restrict the use of these data to create innovative location-based services. Open geographic data repositories are now emerging that do not have these restrictions. The General Transit Feed Specification (GTFS) is a common open format for public transportation agencies’ schedules, routes, and geographic bus stop information. However, transit agencies struggle to internally maintain and update these very large official datasets. Meanwhile, OpenStreetMap.org (OSM), an online free-content “Wikipedia-like” repository of geographic data, currently has little information about U.S. public transportation, but does have a large number of users willing to freely contribute their efforts to improve geographic data for their communities. This paper presents GO_Sync, a framework and open-source software tool for synchronizing transit data between the transit agency’s official GTFS dataset and OSM. GO_Sync connects the wealth of data from GTFS datasets with the ability of the OSM community to contribute crowd-sourced improvements to large datasets. The GO_Sync tool therefore enables public transportation agencies to upload GTFS data to OSM and retrieve crowd-sourced data back, while the online community can edit and correct the bus stop locations and amenities based on existing GTFS data. Successfully translating GTFS data into the OSM format will enable over 125 transit agencies across the U.S. to share their public-domain data with the OSM community.
Similar content being viewed by others
References
Mahmoud, Q. H.: J2ME and location-based services [Online]. Available: http://developers.sun.com/mobility/apis/articles/location (2004, March).
Barbeau, S.J., Labrador, M.A., Georggi, N.L., Winters, P.L., Perez, R.A.: The travel assistance device: utilizing GPS-enabled mobile phones to aid transit riders with special needs. Inst. Eng. Technol. (IET) Intell. Transp. Syst. 4(1), 12–23 (2010). doi:10.1049/iet-its.2009.0028. © The Institution of Engineering and Technology 2010
General Transit Feed Specification — google code. Internet: http://code.google.com/transit/spec/transit_feed_specification.html, January 11, 2010 [July 27, 2010].
API v0.6 — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/API_v0.6, June 1, 2010 [July 27, 2010].
Potlatch — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/Potlatch December 6, 2010 [January 20, 2010].
API — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/ wiki/API, June 24, 2010 [July 27, 2010].
Tag: highway=bus_stop — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_stop, July 23, 2010 [July 27, 2010].
Rainsford, H.F.: Long geodesics on the ellipsoid. Bull. Géod. 37, 12–21 (1955)
Kivioja, L.A.: Computation of geodetic direct and indirect problems by computers accumulating increments from geodetic line elements. Bull. Géod. 99, 55–63 (1971)
Vincenty, T.: Direct and inverse solutions of geodesics on the ellipsoid with application of nested equations. Surv. Rev., XXII(176), 88–93 (1975). [Online]. Available: http://www.ngs.noaa.gov/PUBS_LIB/ inverse.pdf.
Bowring, B.R.: The direct and inverse problems for short geodesic lines on the ellipsoid. Surv. Mapp. 41(2), 135–141 (1981)
Thomas, C. M., Featherstone, W. E.: Validation of Vincenty’s Formulas for the Geodesic using a new fourth-order extension of Kivioja’s Formula. Journal of Surveying Engineering ASCE, February 2005. [Online]. Available: http://www.cage.curtin.edu.au/~will/thomas-featherstone.pdf.
World geodetic system. Internet: https://www1.nga.mil/ProductsServices/GeodesyGeophysics/WorldGeodeticSystem/Pages/default.aspx, August 4, 2008 [July 27, 2010].
OsmChange — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/OsmChange, May 5, 2010 [July 27, 2010].
Osmosis — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/Osmosis, June 26, 2010 [July 27, 2010].
Java SE 6 documentation. Internet: http://download.oracle.com/docs/cd/E1740901/javase/6/docs/ [July 27, 2010].
HART — Hillsborough Area Regional Transit. Internet: http://www.gohart.org/ [July 27, 2010].
Hillsborough County QuickFacts from the US Census Bureau. Internet: http://quickfacts.census.gov/qfd/states/12/12057.html/, April 22, 2010 [July 27, 2010].
History — OpenStreetMap Wiki. Internet: http://wiki.openstreetmap.org/wiki/History, July 5, 2010 [July 27, 2010].
gtfs-osm-sync — General Transit Feed Specification (GTFS) OpenStreetMap SYNChronization (GO_SYNC). Internet: http://code.google.com/p/gtfs-osm-sync/, January 28, 2011 [January 28, 2011].
Acknowledgment
This work was partially supported by the National Center for Transit Research and the Florida Department of Transportation under grant TWO 977–20 “Enabling Cost-Effective Multimodal Trip Planners through Open Source Transit Data” and the NSF Grant No. 0754537 “An REU Site in Computer Science and Engineering.”
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tran, K., Barbeau, S., Hillsman, E. et al. GO_Sync — A Framework to Synchronize Crowd-Sourced Mapping Contributors from Online Communities and Transit Agency Bus Stop Inventories. Int. J. ITS Res. 11, 54–64 (2013). https://doi.org/10.1007/s13177-013-0056-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13177-013-0056-x