Live map of SF MUNI
sflivebus.com
sflivebus.com
Now, nitpicking: When the badges move, the speed is not realistic. Of course, that's only natural, because it's just an update to its new position, it's not actual motion. But it's still jarring to see buses zooming across 3 blocks in 5 seconds. :)
Would it be possible to visualize the position update in a different way, to better suggest it's just a position update, not actual motion? I'm thinking, leave the badge in its old place temporarily, make a new badge that moves quickly to the new place, and leave a faint low-contrast or transparent "trail" connecting the two. Once the new badge is in the updated position, remove the old badge and the trail.
Basically, the whole transition should be much quicker, and clearly indicate it's an update, not actual motion.
Not far from reality with some of the bus drivers in this city.
Also, Go Wolf Pack!
Even with GPS you usually only get location updates every few seconds, DR fills in the "smoothness" between updates.
It can take 10-30 seconds for the map to catch up, and in the meantime the map is not very useful.
Maybe test for how out-of-date the map is and do a 'hard refresh' of position.
Maybe one between market and West Portal and one on market near Embarcadero. I take the J and as usual I see independent cars running outbound right next to each other with unusually large and sporadic gaps between them.
Hard to believe $820 million for such a shitty service.
7 N-Judahs within 10 blocks of each other? Checks out.
However, this is probably just stale data from the NextBus API :)
But yeah, totally believable ;-)
If you click on "Select your transit system" on the NextBus website and scroll down for NYC, you'll see that the MTA's Brooklyn, Staten Island, and Brox services are covered (as well as the private "Downtown Connection" bus service in lower Manhattn) but that the normal MTA Manhattan service isn't covered. Does anyone know why? Maybe it's just in the process of being rolled out?
Still, we didn't fail spectacularly, which says something. And going on 15 years later it's fun to see a bunch of my old code still running and doing useful things for society.
1: it is not a scam run by money grubbing jackasses to keep public data for private profit. 2: it is built entirely from open source software, and all the data is accessible with an open api.
3: the predictions are not a pack of lies.
agency list: http://webservices.nextbus.com/service/publicXMLFeed?command...
route list: http://webservices.nextbus.com/service/publicXMLFeed?command...
vehic location : http://webservices.nextbus.com/service/publicXMLFeed?command...
=====
Check out line 37: https://github.com/firebase/firebus/blob/gh-pages/nextbus/fi...
(No connection to the developer, though he spoke at Noisebridge's Five Minutes of Fame recently)
Is there any way to filter it down to a single transit line?
Crashed twice within the first few minutes, just a bunch of pins floating around SF with no indication of route, etc.
Google maps is much worse than nextmuni. It's one of the first things I was warned about when I moved here.