Wed 1 Aug 2007
TriMet’s Transit Developer Resources
Posted by Joe Hughes under Data Sharing, Google Transit Feed Spec, Portland, Realtime
Last month, Portland, Oregon’s TriMet agency became one of the first transit agencies to open a dedicated site for third-party users of their data. This site (along with BART’s GTFS page) marks a milestone for the transit field, demonstrating that agencies are starting to understand the benefits of sharing their data with outside developers.
To be fair to the folks at TriMet, they’ve been making this information available more unofficially, on request, for quite some time now. However, it’s significant that they’ve chosen to invest the time to publish a dedicated site with the necessary CYA legal text and API key mechanisms; it will no doubt encourage developers who weren’t previously aware of TriMet’s forward-looking stance on data sharing.
Right now, TriMet is providing the following:
- Their entire schedule in Google Transit Feed Spec format, the open format used by Google Transit, Graphserver, PolyTransit, and others.
- Arrival estimates by stop (example)
- The current set of detours by route (example)
- Listings of routes and stops to enumerate the parameters for the other services (example 1, example 2)
They’re off to a great start. Applying for an API key is painless (I got mine within 5 minutes of signing up), and the fact that the services are in REST form makes it easy to experiment with them by just typing in different URLs. (Still, it would be nice to have more sample queries, or perhaps even an interactive web form, to demonstrate the expected query parameters and corresponding output before even having to sign up.)
Congratulations to TriMet on their launch—I’m looking forward to seeing what creative uses developers will have for these offerings!

October 2nd, 2007 at 3:06 pm
Even when agencies aren’t open about their data, it doesn’t stop people from innovating to meet an obvious need. That’s what’s happened in Vancouver, Canada.
http://techvibesblog.com/bus-stop-marketing-20/
http://www.textbus.ca/
October 3rd, 2007 at 2:11 pm
Very true (for instance, buskarma didn’t have any data from the agency at first). However, publishing the data lowers the barrier for those who are considering trying out new transit ideas.