Today Mon Tue
It is forcast to be Chance of Snow at 10:00 PM EST on February 12, 2012
Chance of Snow
-1°/-4°
It is forcast to be Clear at 10:00 PM EST on February 13, 2012
Clear
3°/-3°
It is forcast to be Chance of Snow at 10:00 PM EST on February 14, 2012
Chance of Snow
6°/0°

23 Comments

news

Which TTC Trip Planner Gives the Better Way: TTC.ca or MyTTC.ca?

20100204ttcplanner.jpg
The TTC’s new trip planner is finally online, and feedback is mixed. It probably doesn’t help that the TTC’s own planner has a predecessor that’s been standing in for a year and a half now to serve the function it didn’t: MyTTC.ca. Launched in July 2008, MyTTC is the work of Kieran Huggins and Kevin Branigan, two developers who—completely independently—rebuilt and reorganized the TTC’s service data, built and rebuilt their own trip planner on top of it, then shared the data they compiled to developers who wanted it for other purposes. (Their work has helped make projects like the terrific iPhone application Red Rocket possible.)
Now that there are two TTC trip planners to choose from, which one should you use? Torontoist decided to compare the accuracy of the TTC’s own planner and MyTTC’s: a small handful of Torontoist staffers charted out trips they know well, at times of day they often take them—well-worn trips at well-worn times—and took a careful look at the results each planner gave to see which planner’s advice was best. Turns out that the TTC trip planner we’d all been waiting for was already here.


Trip #1

ROUTE: From Fern and Roncesvalles avenues to Vaughan and Rushton roads, on Friday, February 5 at 7 p.m.
tripplannershowdown_1.gif
ADVANTAGE: MyTTC.
NOTES: The TTC’s trip planner seems to be strongly biased against subways, asking me to take a streetcar just to get to the College car, then ride the College car all the way across downtown from Roncesvalles to University, while MyTTC tells me (and this is what I’ve been doing) to take the streetcar straight up Roncesvalles to Dundas West and then get both east and north on the subway. Cannot overstate how much the multiple routes option makes MyTTC better, too. Plus, the interface is WAY nicer and easier to deal with. In short, I have no reason to use the TTC’s trip planner, and several to stick with MyTTC.

Trip #2

ROUTE: From Avenue Road and Eglinton Avenue West to 22 Enterprise Road, on Friday, February 5 at 7:10 a.m.
tripplannershowdown_7.gif
ADVANTAGE: MyTTC.
NOTES: The TTC’s trip planner tells me that it “could not find any stops with service at the requested time close to the destination (ending point) of [my] trip,” which is a load of crap considering that I travel this route every day and know of several buses in service at the exact time I requested.
MyTTC.ca gives three different options, organized by commute time. Option 1 is almost identical to my daily commute, although it fails to suggest the express bus that would shave about four minutes off of travel time.

Trip #3

ROUTE: From 11 Wales Avenue to the Toronto Botanical Gardens at Lawrence Avenue and Leslie Street, on Sunday, February 7 at 12 p.m.
tripplannershowdown_6.gif
ADVANTAGE: MyTTC.
NOTES: Of the two planners, MyTTC comes closer to the route I actually take, though neither suggested route is identical to my habitual one. Both planners suggest using Dundas Station (MyTTC also suggests St. Patrick), whereas I would usually just bike to Yonge-Bloor. That’s no big deal, though, because it’s not like either site has an “I have a bike and am not afraid to use it” option.
The weird thing, though, is that of the two planners, only MyTTC shows the bus route I take: the 54A Lawrence East. The official planner recommends the 51 Leslie to Steeles, which apparently also goes past the Toronto Botanical Gardens. But the odd thing is that I’ve never noticed that route at Eglinton Station. The 54A platform, on the other hand, is right in front of the door to the bus terminal. I’m not a TTC expert, so I don’t know what the deal with the disparity is. All I know is that 54A is easier to find at Eglinton Station than 51, and it’s slightly odd that MyTTC seems to know this, while the official planner doesn’t.

Trip #4

ROUTE: From Annette and Laws streets to Bay and St. Joseph streets, on Thursday, February 4 at 6 p.m.
tripplannershowdown_2.gif
ADVANTAGE: Draw.
NOTES: In the first two of its three recommended routes, MyTTC suggests taking the 26 Dupont bus, which—for any distance—is usually not a bus whose schedule you can count on. (It also suggests, in its first option, coupling the 26 Dupont bus ride with another transfer to another bus ride at Dundas West and Keele, which lands me at Keele Station, which isn’t ideal, either.) Its third recommended route, which requires a bit of a walk west and a trip to Runnymede Station, is an okay alternate route, but it’s not the best one.
The TTC’s planner does an okay job, suggesting a bit of a walk to take the 30 Lambton, then riding that to High Park Station, and then taking the 97B Yonge Bus south (though, really, you’re better off walking from Bay Station, or Yonge Station, or even just going down one subway stop to Wellesley and walking from there).
Neither planner, though, suggests what’s almost always the fastest, most reliable, direct way to get downtown quickly from the area at almost any time of day: the 40 Junction bus, which goes directly to Dundas West. Ride it to Bay Station, and walk for five minutes, and that’s that.

Trip #5

ROUTE: From 101 Coe Hill Drive to 590 King Street West, on Thursday, February 4 at 7:15 a.m.
tripplannershowdown_4.gif
ADVANTAGE: MyTTC, barely.
NOTES: MyTTC has a slight edge. MyTTC gave me the option (Option 3) of taking the 508 streetcar, which doesn’t come often but is the only option where I don’t need to transfer at all. However, MyTTC also told me to travel on the 501 Queen car to Denison (Option 1), but there isn’t a stop at Denison; the stop is at Augusta.
The TTC Trip Planner told me to transfer to the Bathurst streetcar and take it one block from Queen to King. That’s ridiculous. It’s much faster to walk.
Neither planner told me to transfer from the Queen car to the King car at Roncesvalles, which is what I and everyone else does and it is the best option.

Trip #6

ROUTE: From Saybrook and Islington avenues to High Park Station, on Wednesday, February 3 at 7 p.m.
tripplannershowdown_3.gif
ADVANTAGE: The TTC’s own planner.
NOTES: I usually don’t take the Islington bus to Islington Station, but I notice that MyTTC.ca almost always suggests walking as opposed to the bus, even though the bus is faster….the TTC’s planner definitely has the better results.

Trip #7

ROUTE: From Bathurst and Harbord streets to Union Station, on Thursday, February 4 at 8 a.m.
tripplannershowdown_5.gif
ADVANTAGE: MyTTC.
NOTES: TTC.ca gives one option: the Wellesley bus to Wellesley Station and southbound to Union. Right. Because that bus comes on time and because there is never ever traffic around Queen’s Park. I’ve never used this route because I am not dumb. Thanks, TTC. No.
MyTTC.ca gives three options, the first two being the most logical and consistently reliable: walk to Bathurst Station, which really is key, as no streetcar or bus will get you through a large block faster than you can walk it. Going eastbound to Yonge is the first option given, but that’s pointless as the station is claustrophobically herded and crowded, and also, of course, that takes you through extra stops when you could have transferred at St. George first (which is their second option). Third option is workable but is essentially interchangeable with any “southbound on Bathurst to this eastbound streetcar then to the southbound University line” route. Also, it never runs on time. MyTTC.ca’s second option is consistently the most reliable.

Conclusions

First, the necessary cautions: while we’ve tried to make our results and conclusions as accurate as we could—we provided input that was as identical across planners as possible (same start times, same locations to leave from and arrive at)—these were not scientific tests, especially with such a small sample size and without doing what we’re sure would be very exciting field testing. There’s also an argument to be made that the routes that people think work best are not necessarily the ones that actually do. Different strokes, and that.
What’s more, as is clear from our testing, MyTTC has an automatic advantage for any route planned city-wide, because it returns multiple possible routes. We’re told the TTC’s own planner will do so soon, but it doesn’t yet.
That said, from our testing, at least, MyTTC’s accuracy seems to trump the TTC’s own: of seven trips, we had five wins for MyTTC.ca, one win for the TTC’s own trip planner, and one draw. We know the TTC’s own planner is in beta, so we have to cut it some slack, but we also know that the MyTTC.ca developers are working away at updating their planner, too, and the one big advantage that the TTC would seem to have—real-time data from their vehicles providing up-to-the-second accurate times—is not yet in the cards. In a lot of ways, it seems like the TTC has a lot of catching up to do.
Collected by David Topping. Route testing and notes by Hamutal Dotan, Kaori Furue, Steve Kupferman, Stephen Michalowicz, Brenda Petroff, David Topping, and Nicole Villeneuve.

Filed under: , , , , ,

Report error Send a tip

Comments

  • http://www.thepleasureisback.com Adam M.

    “Trip planner”? It almost makes it sound like your taking a vacation! And my friends tell me I don’t travel enough…

  • http://undefined the_yellow_dart

    I’m sticking with MyTTC. Those who are willing to work for free on a subject that delights them often obtain better results than those paid to work on something they’re likely not interested in.

  • http://undefined Adam

    A few important points beyond just the functionality of the two:
    * MyTTC’s information design and readability is far superior to the TTC’s. I have a hard time understanding the TTC Trip Planner’s instructions due to the ridiculous use of icons, uppercase characters and robot-like tone.
    * MyTTC now uses geolocation services when you visit the site with a browser that supports it (Firefox, Safari on iPhone, etc.) so your “From” location is automatically populated. Very nice.
    * TTC’s Trip Planner doesn’t render properly on mobile devices like iPhone or BlackBerry: http://twitpic.com/112hc8

  • little_potato

    I did the same two tests that I did for TTC’s planner, and my results are the following:
    1. Database completeness – MyTTC uses Google Maps and therefore the database is more COMPLETE. This is shown in the fact that it knows that “Queen’s Park” is a street; TTC’s planner does not even know “100 Queen’s Park” is a valid address.
    2. Database accuracy – TTC’s Trip Planner apparently uses the City of Toronto’s map data, and therefore, for addresses that exist in the database, it is more ACCURATE. This is shown in the fact that it knows that “5183 Sheppard Avenue East” is at the intersection of Sheppard and Progress, and not (as Google Maps or any other map would claim) at Markham. Google Maps’ inaccuracy results in a spurious walking distance of 1 stop.
    Google Maps used to be three blocks off for “2301 Brimley”, but is now correct. I don’t know why it takes so long for Google Maps’ data provider to fix these obvious errors (I always cite the city’s own map when I report these mistakes -_-)

  • http://undefined rmcw

    I agree that MyTTC does tend to be more accurate and flexible. But, because I enjoy playing devils advocate, many of the issues you have run into are due to the limitations you imposed on the route options. For example, your Bathurst and Harbord to Union trip will generate the 94 Wellesely trip if you limit your walking to less than 500 m. If you up this to 1000 m, you will get the same Bathurst Station to Union station trip as MyTTC. For the Roncesvalles to Vaughn trip, if you set the timing to depart 10 minutes earlier, you do in fact get the 504 – Dundas West route rather than taking the 506. The problem seems to lie less with the Trip Planner being stupid and more with it being glitchy and inflexible. Hopefully that will change. It’s easy to say “just use MyTTC” if you know it exists, but any newcomers and visitors are much more likely to be going to the TTC website for this information and I would hope that the information they seek would be useful and accurate.

  • http://undefined TokyoTuds

    I love the myTTC guys! Their system is better all around.

  • Malcolm Tucker

    We should give them a crack at running the real TTC.

  • http://undefined Greg Smith

    I have noticed in my own testing, too, that some of the “wrong” or “strange” results seem to be caused by the walking distance parameters. In the abstract, this is a potentially useful feature of the TTC trip planner in terms of accessibility, but in practice it seems to cause more trouble than it’s worth by introducing apparently perverse results. Perhaps the TTC trip planner should have this function turned off by default, with the option to add walking distance if it matters to you.

  • http://undefined Greg Smith

    The Zen master said, “the finger pointing at the moon is not the moon”.

  • http://undefined Greg Smith

    Uh, sorry, the rest of my comment didn’t show up (hence the even-more-cryptic-than-intended comment).
    I would imagine that the myTTC folks would be the first to admit that building an information retrieval and visualization system for TTC route and schedule information is a task that pales in comparison to, you know, actually building and running those routes the schedule. This is not to excuse the TTC for it’s failings, but get serious.

  • http://undefined torontothegreat

    I’m fairly certain that MyTTC is not accessible. Toy/hobby sites like myTTC.ca do not have to adhere to strict standards to meet the needs of all citizens like city/government developed websites.
    Also, AFAIK, city/gov’t developed sites have to be able to work on devices without javascript enabled. I seem to remember how ridiculous that was when writing proposals to gov’t RFP’s back in the day.

  • AdamD1

    I think it’s important to note that MyTTC also take feedback from users and have a habit of implementing these recommendations really quickly.
    I live in the junction and rather than tell me to take one of the two obvious buses that run in that neighborhood to get to the subway (The very frequent #40 Junction or the much less frequent #30 Lambton,) I’m constantly told by the TTC planner to board the #26 Dupont and take that all the way to St. George – a trip that on some days can take an hour. This is a mistake that MyTTC’s code made before I (and others) sent in a suggestion that these two routes are far more efficient.
    The TTC’s planner may over time adapt this way, but how quickly do you think this same feedback will be adapted?
    They should have paid the developers of MyTTC in my opinion. These guys / girls have big brains, and they welcome third-party developers to join them.
    Also note that the timing of “when” you need to arrive does play a part in which vehicle it recommends taking. A difference of five to ten minutes can yield quite different results on both planners.
    ad

  • http://undefined joeclark

    I’m fairly certain MyTTC is quite accessible. No-JS requirement is a relic of WCAG 1 that everybody (save indeed for government departments mired in 1999) ignores.

  • http://undefined Lindsay

    In regards to Trip #6, the idea of choosing the TTC’s planner over MyTTC because it suggests walking is ridiculous. In my experience, buses are the most unreliable aspects of the TTC. If you can walk it in under ten minutes, you are so much better off just doing it. If you happen to see the bus is coming – go for it – but otherwise there is nothing worse than being late because you had already waited x minutes bus and *surely* it couldn’t be x minutes more late.

  • http://undefined Lindsay

    x minutes *for the bus

  • http://undefined Neil

    Worse than useless. Cannot get it to recognize “1125 Queen Street West”. Not 1125 Queen St W, 1125 Queen W, 1125 Queen Street W, or any other permutation I put in. Why don’t they put money into infrastructure and customer service with people instead of these half-assed technological fixes?

  • little_potato

    myttc.ca is almost completely accessible. It works even in lynx (though not in w3m). You can’t get more accessible than the site working in a text browser.
    In my experience, aside from tiny personal pages, it’s the SMALL sites that often get accessibility right. The bigger (and splashier) the site, the less accessible it usually is. It’s sad but true, but hobby sites often does better than big corporate sites in terms of accessibility.

  • little_potato

    But they didn’t invent this wording; both YRT’s and Mississauga’s are also called “trip planners”. If anything, it’s an excellent choice of name since it won’t confuse YRT and Mississauga Transit riders.

  • Malcolm Tucker

    Right, because a private enterprise did a better job putting a website together than the TTC in no way would suggest a similar private enterprise couldn’t run the system better than it currently is. Got it.

  • http://undefined Greg Smith

    Useless (at the moment, until they fix it, which shouldn’t be hard if the only problem is a gap in their dataset), yes. Worse than useless, no. It correctly realized that it did not recognize the address and told you so clearly and prompts you to call the customer service line for help. Or at least that’s what I got when I tried the same address.
    A genuinely “worse than useless” (i.e. actively destructive) result would be the planner spitting out results that sent you to the wrong place.
    I don’t see any evidence that this trip planner is “half-assed”, only that it’s half-baked. Which makes sense, what with it being a beta. The real problem as I see it is that it should have been in beta years ago.

  • http://www.torontoist.com David Topping

    If I may be so bold, an online trip planner is not the same thing as a city-wide transit agency.

  • http://undefined the_yellow_dart

    Man, the TTC trip planner is on drugs when you suggest anything involving going from the north branch of the Yonge line to the north branch of the Uni/Spa line.
    I didn’t put in any special restrictions to plan this trip. Using the Maple Leaf makes total sense in the west end, my objection is why the heck would you ride around Union when you can just use the Bloor line to cut between Bloor and St. George stations? Heck, even using the St. Clair streetcar makes more sense than what they’re suggesting.
    http://img714.imageshack.us/img714/1175/ttcplanner.jpg

  • http://undefined torontothegreat

    I stand corrected that it`s accessible. I`ll take your word for it.
    Save indeed for government departments mired in 1999
    So by the TTC standards I would imagine it`s not accessible. Too bad, cause to me it seems logical that they would just purchase… oh wait, I`m using logical and TTC in the same thought… my bad.