-
Notifications
You must be signed in to change notification settings - Fork 95
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
Multi-route timetables #9
Comments
Multi-route support is live - it was a little tricky to include. I'm sure there a lot of ways that it will need to be improved and extended to support various configurations, so let me know when you find issues and example agencies/routes. |
@brendannee is this still possible? |
@livemixlove I'm not sure - Its not a feature I have used in a while. It looks like Sonoma's Route 44 is using it: http://sctransit.com/maps-schedules/route-44-route-48/ - but perhaps those timetables were hand coded. You could check how Sonoma's schedules are being generated for that route - let me know if you want me to look into this feature more and if you have a GTFS file that has a pair of routes which line up that you'd like me to test this on. |
Holly did we autogenerate the multi-route timetables for Sonoma County
Transit? Did GTFS-to-HTML create those or did you hand code them?
@brendan could you add hkvlhm thomastrillium livemixlove anniekfifer ed-g
and katsiarynamashokha as collaborators to the repo so we could easily
communicate there in the future?
Thomas Craig
General Manager
Trillium Solutions, Inc.
www.trilliumtransit.com
Portland, Oregon
(503) 567-8422 ext. 4
…On Thu, Jun 28, 2018 at 3:56 PM, Brendan Nee ***@***.***> wrote:
@livemixlove <https://github.com/livemixlove> I'm not sure - Its not a
feature I have used in a while. It looks like Sonoma's Route 44 is using
it: http://sctransit.com/maps-schedules/route-44-route-48/ - but perhaps
those timetables were hand coded.
You could check how Sonoma's schedules are being generated for that route
- let me know if you want me to look into this feature more and if you have
a GTFS file that has a pair of routes which line up that you'd like me to
test this on.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHPstJnrPVXRnShHca6GEk1wtxv65xQvks5uBV8YgaJpZM4G64Xk>
.
|
I tried to auto-generate the multi-route timetables, and I think it worked
somewhat, but my memory of it isn't great. I think with a hand-edited
timetable_stop_order.txt it mostly worked but I might've had to manually
reorder trips/columns
On Thu, Jun 28, 2018 at 4:17 PM, Thomas Craig <thomas@trilliumtransit.com>
wrote:
… Holly did we autogenerate the multi-route timetables for Sonoma County
Transit? Did GTFS-to-HTML create those or did you hand code them?
@brendan could you add hkvlhm thomastrillium livemixlove anniekfifer ed-g
and katsiarynamashokha as collaborators to the repo so we could easily
communicate there in the future?
Thomas Craig
General Manager
Trillium Solutions, Inc.
www.trilliumtransit.com
Portland, Oregon
(503) 567-8422 ext. 4
On Thu, Jun 28, 2018 at 3:56 PM, Brendan Nee ***@***.***>
wrote:
> @livemixlove <https://github.com/livemixlove> I'm not sure - Its not a
> feature I have used in a while. It looks like Sonoma's Route 44 is using
> it: http://sctransit.com/maps-schedules/route-44-route-48/ - but perhaps
> those timetables were hand coded.
>
> You could check how Sonoma's schedules are being generated for that route
> - let me know if you want me to look into this feature more and if you have
> a GTFS file that has a pair of routes which line up that you'd like me to
> test this on.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#9 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHPstJnrPVXRnShHca6GEk1wtxv65xQvks5uBV8YgaJpZM4G64Xk>
> .
>
--
Holly Kvalheim
Special Projects Coordinator
Trillium Solutions, Inc.
www.trilliumtransit.com
Portland, Oregon
(503) 567-8422 ext. 7
|
Cool so yes @livemixlove let's work with the feature and maybe there are bugs that we need to fix. |
@thomastrillium hkvlhm thomastrillium livemixlove anniekfifer ed-g I can probably get multiroute timetables working pretty quickly if you want me to - I'd just need an example of what it should look like and a valid feed. I could use Sonoma Route 48/48X/54 if you want - does the current latest GTFS line up with the existing schedule here: http://sctransit.com/maps-schedules/route-44-route-48/ ? Or, if you are working on a new agency, let me know what feed and routes you are trying to make a multiroute timetable for. |
@brendannee I have a concrete example of a multi-route timetable we'd like to be able to generate. I'm attaching a feed with just the 2 combined timetables we'd like to make in timetables.txt, a correct timetable_stop_order.txt, and the client PDF that's pretty much what we'd like the output to be like. |
I finally got around to adding this feature in version 0.20.0 a509c94. I used your exact GTFS referenced above to test it out and the combined timetables worked. It required quite a few updates across the codebase, and if you have any custom templates you use, you'll need to update them anywhere they call If this is still relevant to you - try it out and let me know how it works for you. |
Need: Many agencies publish timetables for a travel corridor that shows multiple routes.
Example multiple route timetables
Proposal: Enable multiple routes in a timetable, using records in timetables.txt similar to below:
Notice the new use of route_label. It may be necessary to look at how timetables are labeled as a whole if they incorporate multiple routes.
The text was updated successfully, but these errors were encountered: