This is a proposal for Transport Canberra showing proof of concept on how SIRI can be transformed to GTFS, and how a unified GTFS can be made available to third parties.
This project is a classic Extract-Transform-Load (ETL) process which can be implemented in any platform. Essentially, it is GTFS + SIRI (where SIRI is converted to GTFS) = unified GTFS feed, or alternatively, it can be SIRI + GTFS (where GTFS is converted to SIRI) = unified SIRI feed via RESTful API. The key is the mapping of data from two disparate sources of different formats to a unified specification, and this project illustrates how it can be done.
Canberra Bouncing Back - Better real time transport data for Canberra
Transport Canberra is responsible for administering both the ACTs bus and light rail services. One challenge is that the Real Time Passenger Information System (RTPIS) on buses (NXTBUS) was established in 2011, while the Light Rail RTPIS was introduced in 2019. The challenge of delivering an integrated transport network is diverse, but the data challenge that presents is that the NXTBUS system produces a SIRI standard and the Light Rail system produces a newer GTFS-R feed.