NextBus Maps Vanish: Is TTC Embarrassed by Crappy Service?

Those who have been following the on again, off again appearance of NextBus information on the TTC have noticed that the route maps are no longer visible, only the next vehicle predicitions for stops.

Apparently, the maps showing the locations of the cars were just too embarrassing for TTC management as they show how erratic the service is even on lines with their own rights-of-way and supposedly good service.

This is an odd development considering that a rollout of NextBus to all streetcar lines was expected soon, and the maps are an integral part of the product.  Most of the streetcar routes appeared for a few days, and even were announced by the Mayor, but they were pulled back from public view.

At some point, TTC operations has to learn who they are working for.  We hear a lot about customer service these days, but perish the thought we actually find out how bad things really are.

If there is anyone at TTC with a reasonable explanation of why we should not see these maps, I want to hear it.

Analysis of 512 St. Clair for Jan-Feb 2010 (Part 1: Headways)

In the previous series of four articles about the St. Clair car, I review operations in January 2010.  Quite noticeable within the data for January was a change in line management style in the last week of the month with a more regular pattern of short turns and generally more reliable service.

On February 14, the TTC implemented new schedules with longer running times in an attempt to overcome problems with the original versions.  Headway reliability on weekdays improved slightly, although the largest change had already come with the new line management scheme.  On weekends, although the worst of the bunching and gapping was reduced, there continued to be wide variation in vehicle spacing suggesting that the level of management necessary to ensure reliable service was not present.

I have now received February 2010 data for the St. Clair route, and this series of articles will review what it shows about the effect of the new schedules on various aspects of the operation.  Here I will review headways at key points, and in future articles I will look at link times, general line management and intersection delays.

Continue reading

Service Changes Effective May 9, 2010

Construction diversions on several routes will begin or continue in May.

504 King and 508 Lake Shore: 

King cars will continue turning back at Roncesvalles and Queen, but will reach there via Shaw and Queen Streets.  Watermain construction which last year caused Roncesvalles to be torn up last year moves to King between Ronces and Jameson.

The 504 shuttle bus will be rerouted and extended to run between Shaw and Dundas West Station bothways via Roncesvalles looping via Strachan, Douro and Shaw.

No date has been set yet for resumption of streetcar service on Roncesvalles, but this is expected to be in the late fall.  The diversion via Queen and Shaw is expected to last to the end of August 2010.

502 Downtowner and 503 Kingston Road Tripper

The reconstruction of Bingham Loop, deferred from 2009, will occur this summer.  Buses will replace streetcars over both routes until mid-August.

Replacement bus services will loop via Victoria Park, Meadow and Blantyre to Kingston Road.  The peak service on both routes will be improved from 7’30” to 6’00”, but offpeak service on the 502 will remain at 20′.

22 Coxwell and 70 O’Connor

Reconstruction of the bus loop at Coxwell station requires the removal of all bus service.  Routes 22 and 70 will interline, and all of the “O’Connor” service will run through to Queen or to Victoria Park depending on the time of day.

Existing interlines between the O’Connor, Gerrard and McCowan routes will be discontinued during this period.

72 Pape

Construction at Pape Station requires that the Pape bus be rerouted to loop at Donlands Station.  Passengers transferring to this route from the subway at Pape will do so using on street stops.  This diversion will last until the end of 2010.

The seasonal extension to Cherry Beach will operate during the evenings Monday to Friday, and all day on weekends and holidays.  This will run until Labour Day.

512 St. Clair

The mixed streetcar and bus operation on St. Clair is expected to last until the latter part of June 2010 at which point the TTC hopes to restore streetcar service to Gunn’s Loop.

509 Harbourfront and 510 Spadina

The seasonal fare collection scheme on Queen’s Quay will be in effect until Labour Day.  No fares will be collected eastbound on Queen’s Quay between Bathurst and Union Station on weekends after 3 pm, and there will be collectors stationed in the tunnel linking the Union Station Loop to the subway.

One PCC car will operate on the Harbourfront route on Sundays until September 5, 2010 between 1130 and 1930.  This will run as an extra, and will be subject to availability of both a car and an operator.

Seasonal Route Extensions

  • 72 Pape to Cherry Beach (see above)
  • 28 Davisville to the Brick Works
  • 29 Dufferin to Ontario Place (service south of Dufferin Loop will be split between the 29B Ontario Place and 29D Princes Gate branches)
  • 86 Scarborough to the Zoo
  • 85 Sheppard East to the Zoo
  • 510 Spadina King short turn extended to Queen’s Quay on weekends
  • 165 Weston Road North to Wonderland

Other Route Changes

  • 25 Don Mills service north of Steeles removed (York Region request)
  • 29 Dufferin trial service in Exhibition Place rerouted to operate via Manitoba Drive, Canada Drive, Princes’ Blvd., Nunavut Rd., and Nova Scotia Ave to Manitoba Drive.
  • 224 Victoria Park North service extended to Elgin Mills (York Region request)
  • 96B Wilson route changed via Claireville Drive
  • 96C Wilson service removed from Thistledown Blvd. early mornings and late evenings

Service Level Changes

Many route have new schedules starting on May 9 primarily for seasonal changes in demand.  The details are in a spreadsheet linked below.

2010.05 Service Changes

Analysis of 512 St. Clair, January 2010 (Part 4: Intersections)

When I started the analysis of the TTC’s vehicle monitoring data some years ago, my great hope was to be able to analyze behaviour at stops and intersections.  Alas, the quality of data on the “old” version of the TTC’s system was utterly incapable of this type of use for two reasons:

  • Although vehicle position was polled every 20 seconds, vehicle location was resolved to a nearby intersection, and reported only sporadically.  This made fine grained location analysis impossible.
  • A location, such as a major stop, might not be reported at all for a vehicle’s trip, only the vehicle’s appearance at two nearby locations on either side of the point of interest.

With the new GPS-based data, position information is available for almost all vehicles every 20 seconds.  Anything that causes a vehicle to stop for some amount of time will be registered by a failure to change location in two or more succeeding data points.  (I say “almost” because some GPS units are a tad unreliable, and they report rogue data points causing missing samples in otherwise clean data.)

A great debate about St. Clair (and other routes with the same arrangement for left turns and farside stops) focuses on the following sequence of events:

  • Streetcar approaches an intersection and is caught and held by a red signal.
  • Streetcar waits for the red phase, and the following left-only phase to complete.
  • Streetcar moves through the intersection, serves a farside stop, and then departs.

In some cases, there is no stop associated with a traffic signal, but streetcar service may be held by it in any event.  In theory, approaching streetcars are supposed to extend their own green time, or to shorten the cross-street’s red, but empirical observation suggests that this does not always happen.

This article reviews several intersections on St. Clair to determine how transit-friendly the traffic signals actually are, and whether any change in their behaviour was visible over the month of January 2010 while many aspects of the line’s operation were still being adjusted.

An obvious and troubling observation from these data is that in general, streetcars spend more time waiting for green lights than they do serving the farside stops at the same locations.  This shows the frustration and inefficiency from an arrangement where cars must stop twice because they do not get the so-called transit priority they are supposed to receive at major, and even some minor, locations.

Continue reading

Wandering Streetcars (Updated)

Updated March 1 at 10:00 am:  Data for the Queen route for the months of October and November covering the period of split operation are now available for viewing.

George Bell has put together an application that displays the TTC’s vehicle monitoring data as an animation.  The effect is something like NextBus, but for historical data.  You can watch streetcars bunch now from the comfort of your own computer.

He is using the same source data from the TTC as I used for my analyses.  At this point, only St. Clair for January is available.

A few notes from George:

I’ve put together the beginnings of a bing maps viewer for the data. Love for feedback from the community.

Just a word to people before clicking on the link – the data files for each day are about a meg or two each. Silverlight is required, and if you don’t have it a link will be shown so you can get it.

Please leave general comments in this thread, and send bug notes, requests for fixes, etc. to George using the link provided on his site.

When you view a day’s data, be sure to zoom in so that the route fills your screen and you watch things unfold in full detail.  January 8th, a date already mentioned in my analytic article, gives a visual feel for the complete chaos of the line’s behaviour.

There is part of me that SCREAMS out that the TTC should make this data and the presentation format available for every route, every day.  Anyone who wants to know how a route behaved would only need to pull up its animated version.

Real time would be even nicer.  I can imagine a route supervisor (or an interested member of the public) sitting with an iPad to keep track of the service.

St. Clair From The Archives

The City of Toronto Archives contain many photos and documents of the early days of the TTC and its predecessors.  Among them is a June 1914 schedule for the St. Clair car, a line that had opened only a year earlier.

The line ran from the Grand Trunk Railway crossing just west of what is now called Caledonia Road, but on the timetable shown as “Station Street”.  A one way trip was given 18 minutes to reach Yonge Street during all hours of service.  Headways were 4.5 minutes AM peak, 6 minutes midday, 4 minutes PM peak, 7 minutes evenings.

There were 13 crews for a day’s service with work hours ranging from 8 to 10 hours, most of them over 9 hours with a spread of 11 to 14(!) hours.

Thanks to Martin Phills for alerting me to this item in the archives.

Once you visit that site, it’s hard to leave without much browsing.  Here is a selection of photos of St. Clair before and during construction of the streetcar line. Continue reading

Analysis of 512 St. Clair, January 2010 (Part 2: Weekdays, Week 1)

This post examines the details of operations for the 512 St. Clair route from Monday, January 4, to Friday, January 8, 2010.  The next post in this series will review the last week of January for comparison to discover what improvements took place over the intervening weeks.

Future articles in this series will review weekend operations, as well as a month-long overview of the line’s behaviour.

When February 2010 data are available, I will examine the effect of new schedules introduced on Sunday, February 14.

Unlike the New Year’s Day operation discussed previously, the weekdays in week 1 were a mess, and service poor a great deal of the time.

Continue reading

Analysis of 512 St. Clair, January 2010 (Part 1: Introduction)

Updated February 26 at 11:15 pm:  The legend on the service chart has been corrected to reflect the actual location of the timepoints.

The 512 St. Clair route resumed streetcar operation from St. Clair West Station to Earlscourt Loop on Sunday, December 20, 2009.  This was the test everyone had waited so long to see — would the right-of-way on the busiest part of St. Clair Avenue make a difference, and how would the line operate.

As we know from complaints that poured in to the TTC and to local Councillors, things did not go well during the first month.  New scheduled were introduced in mid-February, and the decline in complaints indicates that riders are much happier.  Nonetheless, it is worthwhile looking at January 2010 to see where the problems lay.

This series of posts uses TTC vehicle monitoring data to review the operation of the St. Clair route for that first month.  I have requested the February data as well so that a “before and after” comparison will be possible with the new schedules.

This article is an introduction and, for those who have read these analyses before, a refresher on the methodology I have used and the format of the data presentation.  In future articles, I will review the month as a whole, but here the data is from one day, January 1, to set the stage.

Continue reading

Service Changes For February 2010 (Updated)

The following service changes will occur effective Sunday, February 14, 2010.

Updated to include a table comparing service levels on 512 St. Clair.

305 Eglinton East Night Bus & 354 Lawrence East Night Bus

These routes now operate separately from each other, with three vehicles on each route, and have difficulty maintaining schedules.  To give both routes more running time, one bus will be added, and the routes will be interlined to give each route an additional 15 minutes for a round trip.

Buses will alternate trips on each route.

44 Kipling South

Saturday afternoon running times will be increased, and service will be improved, to counteract reliability problems.  The existing 15 minute headway with 2 buses will change to a 12 minute headway with 3 buses.

116 Morningside & 86 Scarborough Service Blending

Midday headways on the 116 will be widened from 8’30” to 9’00” to provide extra running time.  No buses will be added to the route.  Midday headways on the 86 will be widened from 8’00” to 9’00”.  One less bus will be needed on the 86.

In both cases, the average load will rise from 36 to 38, within the offpeak service standards.

Early evening headways on the 116 will be changed from 7’45” to 7’30” to match the existing 86 headway.

512 St. Clair

Running times will be increased during many periods to reflect actual requirements for this route.  No cars will be added, but scheduled headways will be widened.  The affected periods are:

  • Weekdays afternoon, pm peak, early evening
  • Weekends morning and afternoon

The table linked below compares the April 2007 schedule (just before the west end of the line closed for construction), the original January 2010 schedule, and the revised February version. 

2010 vs 2007 Service Comparison

Zoo Services

The 85 Sheppard East and 86 Scarborough schedules will be adjusted so that the last trip from the Zoo matches its later closing time (7 pm) beginning in mid March.

Driving Time vs Recovery Time

One of the oddities of TTC schedules is that many routes have “recovery time” that is, in fact, little more than a rounding factor so that the headway will work out to an exact integer.  For example, on the 44 Kipling South change above, the new schedule has a 12 minute headway, but this is achieved with 34 minutes of driving time and 2 minutes of recovery per round trip.

A few routes have schedule adjustments that consist of nothing more than reallocating time from recovery to driving.  This means that the actual time provided for a vehicle to make a round trip is unchanged, but the “recovery” which might be used for a break at a terminal is squeezed.

This affects:

  • 34 Eglinton East (peak)
  • 16 McCowan (weekday early evening)
  • 116 Morningside (peak)
  • 224 Victoria Park North