Bus Plotter III: Client Side Extrapolation and Snap to Path

September 25th, 2010
mbta, mbtaplot, programming, python, tech, transport
The bus plotter now "snaps" estimated positions to the appropriate route if they are close enough. I also added checkboxes so you can control whether estimation and snapping are on (this also allows visual inspection of how well they are doing). I wrote all of these in python on the server side first because I know python better and it was easier, but I just finished moving them to the browser. This dramatically decreases the number of requests for bus locations.

Here it is: mbtaplot

Comment via: substack

Recent posts on blogs I like:

Linkpost for September

Regular announcements: did you know you can hire me for life coaching and general consulting? You can also buy my novella Her Voice Is A Backwards Record wherever fine books are sold (except Google Books).

via Thing of Things September 8, 2025

Against the Teapot Hold in Contra Dancing

The teapot hold is the most dangerous common contra dancing figure, so I’ve been avoiding it. The teapot hold, sometimes called a "courtesy turn hold,” requires one dancer to connect with their hand behind their back. When I realized I could avoid put…

via Emma Azelborn August 25, 2025

Little Puppy

She's very little and she likes to do stuff with me. She also likes to bark around and run around and jump around. She also likes to go to places with me and that's all I have.

via Nora Wise's Blog Posts August 23, 2025

more     (via openring)