-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GTFS headsigns not matching those returned by real-time API #19
Comments
In addition the API used to return the Inbound/Outbound direction, but no longer does. Actually it's not even returning pdrtl anymore. Sent an email to CARTA and will report back. |
Nevermind the API issues. After investigation, it seems like the GTFS feed doesn't actually contain trip headsigns. Instead you're assigning a different stop_headsign value at every stop along the trip. Is this intentional? |
Yes, this is an ideal end state :) There are a variety of software systems in place from different vendors, and the effort to update data in the right place so it is correct everywhere is an ongoing effort. As a smaller transit agency, CARTA is trying to strike a balance between providing timely and accurate information in a format easy for developers to consume & build on top of and all of the other day to day tasks of keeping the buses running on time. :)
Correct, that's the case currently. We're aware of it, but it's probably not ideal. There are no plans to change that in the near term, pending other data cleanup efforts. |
As a temporary workaround, would there be any way to include the direction_id in trips.txt? |
For instance the GTFS shows "First Tennessee Bank" and "Market" as the 2 headsigns for route 4, whereas the API returns EASTGATE HAMILTON PL and DOWNTOWN.
I see that the trip_ids seem to match somehow so we might map real-time to GTFS using that, but ideally the headsigns would be consistent across the 2 data sources no?
The text was updated successfully, but these errors were encountered: