GTFS Manager App

660 views
Skip to first unread message

transi...@gmail.com

unread,
Aug 20, 2015, 5:45:34 PM8/20/15
to Transit Developers
Hi,

I need some software to manage GTFS. I've tried but there is no easy.

Regards,

Javier

Aaron Antrim

unread,
Aug 20, 2015, 7:22:03 PM8/20/15
to transit-d...@googlegroups.com
Hello Javier,

Trillium offers GTFS Manager software to build and maintain GTFS datasets.

More than 100 transit agencies use GTFS Manager for maintaining data. Let us know if you would like more information.

-- 
Aaron Antrim
www.trilliumtransit.com
Portland, Oregon

--
You received this message because you are subscribed to the Google Groups "Transit Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to transit-develop...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

mark.chr...@gmail.com

unread,
Aug 27, 2015, 2:37:54 AM8/27/15
to Transit Developers, transi...@gmail.com
I wrote an open, collaborative, graphical GTFS editor called wikitimetable last year.
Alas the back end is in java, uses hibernate, is a first stab at Java, and doesnt really work.
The front end is of course javascript, is a first stab at Javascript, and ultimately doesnt work and while the UI design is good and I developed quite a few tools for shape generation and trip editing,  it's wrong in so many ways that it's not a starting point for a joint effort either.
And it was all running on an old machine under my desk, which is pretty dumb (I didnt know AWS was free for dev), and due to some shunting about it's broke and as its nowhere near production level it's currently vanished from existence, but the code is on GitHub.

I did crawl what bus and train data I could find for Bangladesh, Burma, Thailand and Laos, also Sri Lanka, and then used my system (it's called Gee right now) to edit and clean this data up and so I had made genuine progress I believe developing the UI. I was publishing the GTFS to an array of OTP instances I had set up, indeed I was using OTP to generate bus route shape files by requesting road.car routing and importing the shape OTP made for me. This is also useful in fixing OSM data, I made quite a few fixes to the Laos road map doing this. I'd like to move away from route planning, I'm not trying to build a global route planner, there's plenty of people fighting that out already. But being able to test your GTFS via a route planner is actually a critical part of the edit cycle, so this may mean having to set up OTP for any distinct geographical zone.

I gave up on this early this year due to the deafening silence I get every time I mention this, but I am now having a go again, using NodeJS and Sequalize at the back and all the groovy stuff like Backbone for the front, and hosting it all on Amazon. And hopefully some of the bugs in Leaflet to do with large data sets will have gone away.
I am using GitHub via their API to manage release control of GTFS. Users fork their own copy of a GTFS to their own repository, have their own work copy inside the wikitimetable db, and then make a commit and then a pull request back to shared repository. All that happens under the hood, and controlled by permissions within GitHub. One issue is that while a non developer doesnt even need to know about this, other than obviously to make a GitHub account, a developer might not want to hand over write access to some GTFS editing app with next to no peer review. So you'd have to run all the pushing of your GTFS manually if you are a dev.
 
But I have just learned about this, which is why I came in here before another session on WikiTimetable 2.0.
http://www.wired.com/2015/08/nairobi-got-ad-hoc-bus-system-google-maps/?mbid=social_twitter
It claims there is open GTFS editing software but I cant find any.

All I want to do, other than have a bit of fun hacking, is to find out where the buses and ferries go from in far away places. If anyone else is looking to build an open, free to use, GTFS editor, please declare yourself.


Sean Barbeau

unread,
Aug 28, 2015, 10:29:53 AM8/28/15
to Transit Developers, transi...@gmail.com, mark.chr...@gmail.com
Mark,
Thanks for sharing your work!

I know Conveyal has been working on this open-source GTFS editor:
https://github.com/conveyal/gtfs-editor

From a quick scan of the Nairobi article, it sounds like they may have used the term "open-source" to refer to open data - so the software they are using may not be open.

A few of us have been trying to update TransitWiki with info about new tools for GTFS creation and maintenance - I'd certainly encourage you and anyone else working on tools to add your work as well:
http://www.transitwiki.org/TransitWiki/index.php?title=General_Transit_Feed_Specification#Creating_and_Maintaining_a_GTFS_Dataset

And, for a list of open-source transit-related projects, see Awesome Transit:
https://github.com/luqmaan/awesome-transit

Contributions are welcome there too.

Sean

Nikhil VJ

unread,
Jul 14, 2018, 2:15:07 PM7/14/18
to Transit Developers
Hi Javier, Mark,

Check this out, I recently added it to the awesometransit listing


@Mark, your project is very interesting! And,

If anyone else is looking to build an open, free to use, GTFS editor, please declare yourself.

3 years late, but raising my hand here Sir!

-Nikhil
Pune, India
Reply all
Reply to author
Forward
0 new messages