Skip to content
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

Open
samvermette opened this issue Aug 27, 2014 · 4 comments
Open

GTFS headsigns not matching those returned by real-time API #19

samvermette opened this issue Aug 27, 2014 · 4 comments

Comments

@samvermette
Copy link

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?

@samvermette
Copy link
Author

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.

@samvermette
Copy link
Author

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?

@junosuarez
Copy link
Contributor

ideally the headsigns would be consistent across the 2 data sources no?

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. :)

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?

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.

@samvermette
Copy link
Author

As a temporary workaround, would there be any way to include the direction_id in trips.txt?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants