« | Home | »

Talking Tech with Edmonton Transit (ETS)

I was fortunate enough today to chat with Bruce Beecher and Dennis Nowicki from Edmonton Transit (ETS). Bruce is the IT Strategic Advisor for the Transportation department, and Dennis is the Director of Community Relations for ETS. Though we talked about a variety of things, the focus was technology.

I think there was some educating happening on both sides. I learned more about their situation and perspectives, and I hope they soaked up some technical stuff from me. I think it went really well!

What I’d like to share in this post is an overview of what we discussed. There’s nothing confidential here, but some of this information may still be new to you. They’re aware they need to improve on the communication side of things!

ETS has been evaluating potential technologies to deploy to the fleet for quite a while now (I wrote about some at last year’s Community Conference). These technologies include:

Those are listed roughly in order of priority, though nothing is set in stone. In fact, the AVM might get bumped to the front of the list simply because it offers the best ROI for ETS. The ability to know what’s wrong with a bus on the fly would have a huge impact on the bottom line. Same goes for being able to determine if a bus is getting poor fuel consumption for some reason. Makes sense to me.

There are a few problems with all of this technology, mostly related to cost:

Another issue is maintainability. Ideally, each bus would have one computer with a LAN of some kind that everything else just connects to, so that it’s all integrated. Otherwise you end up with many potentially disparate systems.

What I took away from all of this is essentially that ETS is keen to deploy GPS technologies and to make that information available to riders. The challenge is finding a way to make it happen.

Next we shifted gears and talked about the ETS website, Google Transit and my API idea (though I’m definitely not the only one with the idea…dub5 is another interested group). There are improvements to the ETS Trip Planner in the works, so watch for something during the summer. They’re also looking to improve the main ETS website, now that everyone has had time to digest the edmonton.ca redesign.

Unfortunately I can’t talk as much about Google Transit as I’d like to just yet, but I can tell you that a major announcement is coming in the next week or so. I plan to cover it here, and you’ll no doubt see it in the mainstream media. Bottom line: ETS is fully behind Google Transit, and that’s a good thing for Edmontonians.

As for the API idea? They like it and would like to learn more about it. At this point however, getting access to a dump of the same data that Google gets is probably more likely. It would work like this: you sign some sort of agreement with ETS outlining the terms of use (basically something like “I agree not to misrepresent this information…”, and they send you the GTFS data. From there, you could do whatever you like with it. You could build and release your own API, for instance.

Is that going to happen – are they going to make the data available? No guarantees, but they will definitely consider it. Obviously an API would be better for accessing real-time data, but even a recent snapshot would be a step in the right direction. I think this is very encouraging!

If they do go down the data sharing route, I think we should organize an API building weekend!

The final thing I want to mention is that we talked briefly about RSS. My goal is to get every City of Edmonton department publishing as many RSS feeds as possible! It’s horribly underutilized at the moment. I think Bruce and Dennis definitely understand the benefit of RSS, and I hope to see some ETS feeds published soon!

Thanks to both Bruce and Dennis for a great conversation – I learned a lot, and I look forward to keeping the dialogue going.




Tags: , , , , , ,
Categories: Uncategorized | 12 Comments »

Related Posts:

12 Responses to “Talking Tech with Edmonton Transit (ETS)”

  1. Brendan Taylor Says:
    February 12th, 2009 at 5:30 am

    That’s excellent news!

    Hopefully this will begin a trend of publishing data that should have been public from the start.

  2. ch Says:
    February 12th, 2009 at 9:52 am

    I can’t wait for trip planner upgrades. You should be able to put in your address and destination (as cross streets) and then the planner will tell you where the bus stop you need is, etc. Other cities have that and it’s awesome.

    Also, I like you point about the RSS feeds. It sees that it is next to impossible to find out what is going on with the city. Like the Google Transit announcement, if it doesn’t get picked up in papers (unlikely in this case) there is hardly any way of knowing what’s going on.

  3. Dickson Says:
    February 12th, 2009 at 10:07 am

    I would really like to see smart cards on the top of the list. In Taipei, their ‘Easy Card’ is not only used to pay for bus and lrt, but also city owned venues such as the zoo.

  4. Mack D. Male Says:
    February 12th, 2009 at 10:07 am

    You can do the address search today at Google Transit. I am not sure if that’s what they are adding into their own trip planner or not.

    I definitely think the papers will pick up the Google Transit announcement. They’re making a big deal out of it.

    RSS FTW!

  5. Michael Speichts Says:
    February 12th, 2009 at 10:43 am

    I think this kind of open-face to the public is what Edmonton needs. Bringing everyday people with a desire to see this city expand is a great first step. Embracing technology is a huge step in improving the QoL in Edmonton.

    The more I follow people on twitter, the more I learn about the city I live in. Just wish I felt like I had something to contribute, a reason to meet with folks like Mack; pushing the boundaries of public involvement is something I’ve always been interested in. Well done, sir!

  6. Allen M. Says:
    February 12th, 2009 at 12:15 pm

    Thanks again Mack for the valuable ETS info, I have been using Google Transit on my iPhone since you mentioned and it works great!

    Automated Traveler Information Systems (ATIS) would be very useful as there have been times when I miss the bus because it arrived off schedule and could have easily walked 2 blocks to another bus that would arrive in 10-15 mins but not knowing the status of my ride I decide to wait it out and end up waiting till the next scheduled one comes which is usually about 30 minutes.

  7. Mack D. Male Says:
    February 12th, 2009 at 12:57 pm

    Thanks Michael, there’s always room for more people such as yourself to get involved and share opinions!

    Allen – glad to hear it :)

  8. Diana Says:
    February 12th, 2009 at 4:13 pm

    Great to hear about the AVL & ATIS. Like Allen says, it would be great knowing you just missed your bus b/c it’s running ahead of schedule – just this week I had it happen to me twice. And on those bitterly cold winter days knowing it’s running late will save you from standing in the cold longer than necessary.

    D

  9. Edmonton Notes for 2/14/2009 at MasterMaq’s Blog Says:
    February 14th, 2009 at 4:48 pm

    [...] had an interesting chat about technology with ETS this week. Watch for an announcement on Wednesday related to Google [...]

  10. TransitCamp Edmonton: Data for Developers at MasterMaq’s Blog Says:
    May 30th, 2009 at 1:31 pm

    [...] been looking forward to this presentation for a long time! As you may know, I’ve been one of the more vocal citizens asking for an API or data dump from Edmonton Transit. I think only positive things will result from [...]

  11. Rado Says:
    December 15th, 2009 at 9:27 pm

    Is there something new with ATIS? It could be very useful to know where is bus when is outside -30C to not be late or wait for bus 20-25 min in cold. Just check smartphone for next bus arrival based on its and my GPS position (iPhone, etc) or some other route relevant informations.

  12. Edmonton Transit in 2009 at MasterMaq's Blog Says:
    January 8th, 2010 at 1:34 pm

    [...] 02/11: Talking Tech with Edmonton Transit (ETS) [...]

Comments