GPS-2-GTFS: A Python package to process and transform raw GPS data of public transit to GTFS format
Shiveswarran Ratneswaran, Uthayasanker Thayasivam, Sivakumar, Thillaiambalam

TL;DR
The paper introduces gps2gtfs, a Python package that converts raw GPS data from public transit vehicles into GTFS format, facilitating better transit data utilization for applications like tracking and scheduling.
Contribution
It presents a novel Python tool that efficiently transforms raw GPS data into GTFS format, addressing challenges like data volume and errors, and supporting transit system improvements.
Findings
Effective handling of raw GPS data complexities
Parallel processing improves transformation speed
Open-source availability promotes adoption
Abstract
The gps2gtfs package addresses a critical need for converting raw Global Positioning System (GPS) trajectory data from public transit vehicles into the widely used GTFS (General Transit Feed Specification) format. This transformation enables various software applications to efficiently utilize real-time transit data for purposes such as tracking, scheduling, and arrival time prediction. Developed in Python, gps2gtfs employs techniques like geo-buffer mapping, parallel processing, and data filtering to manage challenges associated with raw GPS data, including high volume, discontinuities, and localization errors. This open-source package, available on GitHub and PyPI, enhances the development of intelligent transportation solutions and fosters improved public transit systems globally.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeographic Information Systems Studies · Traffic Prediction and Management Techniques
