I built this side project to graph bus congestion in Sydney. Each line on the graph (a Marey chart) represents a bus completing its route (percentage) over time.
The busses were constantly late (sometimes waiting an hour for a bus from Darlinghurst to the eastern suburbs on the weekends)
Unbelievable noisy. Walking through the CBD on a workday morning was deafening. Engines with no acoustic dampening at all.
Reckless drivers. Gave up trying to ride a bike. Just too dangerous and aggressive bus and car drivers :(
I like this, as a Sydneysider who’s always been fond of Marey’s chart! However, I suspect there are some bugs: e.g. when I try 197, only two non-overlapping busses are shown despite the presence of several on the map, and 674 gives only a small line at the 100% mark and nothing else.
Yep I wouldn't be surprised! The routes are statically generated so if there are updates (I'm not sure how often that happens) the progress lines won't be correct.
Thanks for the report though, I'll try looking into it when I have time.
Where is the data sourced from? I ask because of an experience I had recently when visiting Sydney. I was using transportnsw.info while waiting at a stop at Wynyard.
Eventually it told me that the bus I was waiting for had been and left, which seemed odd because I could see it still sitting idle further down the street. It eventually pulled up to the terminal about five minutes late, but the app did not update to reflect this.
AFAIK a lot of dated bus systems have radio polling is based on signal loss. Under such a system, a stop sends out a weak stop-ID signal. If buses sit around the periphery of natural propagation they may 'drop in' and 'drop out' of a stop prematurely, which can trigger false readings. Unsure if that's how Sydney runs. Most systems now use GPS which is also susceptible to drift if not properly written (probably common). FWIW I had prior exposure to the RTA's traffic management systems in Redfern (PDP-11 still running!) ~2001, which also housed the State Emergency Service (SES) wireless system, but AFAIK no public transport.
[+] [-] jakecopp|3 years ago|reply
[+] [-] jahnu|3 years ago|reply
The busses were constantly late (sometimes waiting an hour for a bus from Darlinghurst to the eastern suburbs on the weekends) Unbelievable noisy. Walking through the CBD on a workday morning was deafening. Engines with no acoustic dampening at all. Reckless drivers. Gave up trying to ride a bike. Just too dangerous and aggressive bus and car drivers :(
[+] [-] bradrn|3 years ago|reply
[+] [-] jakecopp|3 years ago|reply
> However, I suspect there are some bugs:
Yep I wouldn't be surprised! The routes are statically generated so if there are updates (I'm not sure how often that happens) the progress lines won't be correct.
Thanks for the report though, I'll try looking into it when I have time.
[+] [-] chewxy|3 years ago|reply
(also the marey chart doesn't load for 425 or 412 or 433)
[+] [-] jakecopp|3 years ago|reply
Might be a bug if the latter!
[+] [-] dcw303|3 years ago|reply
Eventually it told me that the bus I was waiting for had been and left, which seemed odd because I could see it still sitting idle further down the street. It eventually pulled up to the terminal about five minutes late, but the app did not update to reflect this.
[+] [-] contingencies|3 years ago|reply
[+] [-] erklik|3 years ago|reply
https://opendata.transport.nsw.gov.au/dataset/public-transpo...
[+] [-] NIL8|3 years ago|reply
[+] [-] frob|3 years ago|reply