Hello all,
I've generated an unofficial GTFS dataset for Namma Metro services operated by BMRCL in Bengaluru. The GTFS data, code and related documentation can be found on
https://github.com/Vonter/bmrcl-gtfsThe GTFS is generated using spatial data from OpenStreetMap and timetable images published by BMRCL on their official website:
https://www.bmrc.co.in/metro-timings/Since the information that BMRCL publishes does not contain the stop times at individual stations (only contains trip headways at a high level), it can't be used to find the exact time of arrival or departure of a specific trip/train at a specific station. Approximate modeling of dwell times, train speed and section-wise speeds have been used to calculate arrival and departure times of specific trains at specific stations in the GTFS. This is sufficient for most use cases, but if a particular use case requires trip-level or minute-level accuracy, this GTFS may not be accurate enough. More details are documented under the caveat section on the repository:
https://github.com/Vonter/bmrcl-gtfs#caveatAs a widely used standard, GTFS has lots of tooling built around it. One convenient way to open and view this GTFS data for Namma Metro is the browser-based Transit Lens tool (works better on Desktop than Mobile):
https://transit-lens.com/open?feed=https://raw.githubusercontent.com/Vonter/bmrcl-gtfs/main/gtfs/bmrcl.zipRegards,
Vivek