-
Notifications
You must be signed in to change notification settings - Fork 661
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 Support: Convert PBFs to Transit Tiles #3700
Conversation
…transit connect edges. modifying the tiles is still borked though
…doesnt connect though, but close
…. fix many many bugs in conver transit where the code is a mess uninformed use of graphid. inline some stuff in graphid and add stronger checks to all constructors (we should make them even stronger in a separate pr)
Ok so this PR is much closer than it was several months ago however its still not working and there are several problems. ive enumerated these in the pr description. I would recommend that we are ready to merge this as a work in progress that we can burn down the list above to get it into beta and released |
@nilsnolde @dnesbitt61 @gknisely im happy to review this with you before merging, i know its large so i'd be happy to walk you through it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright, let's (keep) do(ing) this:)
@kevinkreiser I think CI failing is just a tiny typo when you were hacking in some proto stuff. |
@nilsnolde yeah, as soon as we get end to end working, we can go back and delete one of the protos and the fetch transit binary. it currently doesnt really work anyway so there is no point in maintaining it after it stops being a useful "illustration" of how it used to work |
the basic gist of this pr:
In the end the graph is connected between level 3 and level 2 but there are some things that this PR does not do. in fact transit routing still doesnt work but its getting close. here are our next steps in semi-priority order (which i posted down below but feel would be better off in the PR description):
I can turn the above into issues that we can burn down 1 by 1.