|
AdverseWeatherReroutes
Why are real-time arrival predictions not accurate for a bus on adverse weather reroute?
When a bus is on adverse weather reroute (see http://transit.metrokc.gov/up/rr/adverseweather.html for a current list), real-time arrival predictions are not accurate for that route. Why is that? The position of each bus in Metro KC is not tracked with GPS, but rather with a decidedly lower-tech approach. Each bus is outfitted with a device that can radio the current odometer reading for the bus back to a server. If we know the odometer reading when the bus starts its route, we can periodically monitor the real-time odometer readings to determine how far along the route the bus has travelled. This gives us an estimate of position and from there, an estimate of how early or late a bus is. This is how http://mybus.org works and OneBusAway is just a fancy front-end to MyBus. The problem comes with buses on adverse weather reroute, or any type of temporary reroute. When a bus goes on reroute, the physical route changes and the odometry calculation based on the original route used above is no longer accurate. In a perfect world, we would know when a bus is on reroute and adjust to its new route. Unfortunately, there is currently no automated way for handling this situation. The result, unfortunately, is that on days when it is often cold and miserable and you'd rather not wait outside any longer than you have to for your bus, the real-time tracker often doesn't work. Ironic, huh? A Note On BusViewYou may be tempted to use BusView to look at your bus during adverse weather events, since BusView sure looks like the real-time GPS position of your bus plotted on a map. Don't be fooled. BusView is using the same underlying tracking technology that all the other systems use, which mean no GPS. Again, it's just calculting the position of the vehcile from odometry data and the route map. BusView will not accurately show the position of your bus if the bus is on adverse weather reroute. |
great explanation!