T Times

@ttimes.boston

ttimes.boston – free & open source MBTA transit dashboard

The status of a vehicle that is accepting passengers but hasn't yet departed is now rendered in a clearer way – "bus is preparing to depart". Previously, it would render as "bus is X stops away", which sounded like it was in motion. ttimes.boston #mbta 👈 🚌

Bild

I've overhauled the update logic for an individual trip page a little bit. Now, • Trip info refreshes every 5 seconds, not 20, before the vehicle arrives at your stop • There's a manual override for when your position is older than 10 seconds (see pic) ttimes.boston 👈 🚍 #mbta

Bild

Feature in the oven: a larger search area for "nearby routes". A small part of the work involves building a simple geospatial index for identifying all nearby stops. Behold: the entire area serviced by the #MBTA, divided into sections of approximately equal numbers of stops. 🤷‍♂️ ttimes.boston 👈 🚌

Bild

The great city of Malden is now officially represented in my database of polygons. That means if you're in Malden, you'll see "Routes near you in Malden" rather than the fallback "Routes near you". HUGE. ttimes.boston 👍🚍 #mbta

Bild

In the trip details view, we show connecting routes for context. But did you know (no, you didn't) that they're divided into two categories? 1. Routes that go through that stop (not inside parens). 2. Routes that go through a very nearby stop (inside parens). Now you know! (But you'll forget.)

Bild

/u/VibrantGlimmer63 and /u/hemidemi on Reddit both requested the routes be sorted by proximity. I don't think that's a slam-dunk win, because it's easier to scan routes that are sorted alphabetically. But I do see the utility. So I've implemented a middle ground! ttimes.boston 👈 #mbta

Bild

Seeking feedback for ttimes.boston! #mbta /u/hemidemi on Reddit requested more than one upcoming trip on the home screen. Here's a proposal: show all upcoming trips up to and including one that's more than 5 minutes out.

Bild