Wonderful visualization!
I would like to join this effort.
Bangalore roads are choked because many people still don't use public transport, because of issues (see below).
If these issues are addressed, a lot of single-occupancy cars will vanish from the roads.
First of all, we need to understand the daily movement of people in the city (mobile data?).
Then BMTC can target large movements of private vehicles, by deploying convenient routes through the day.
Most software parks are ready to share their employees' transport needs.
Some major issues with BMTC are-
- BMTC routes are typically too long, so even short-journey passengers are
forced to use long-route buses, causing jam-packed buses.
- The frequency of long-route buses cannot be adjusted freely to respond to the fluctuation in the number of passengers.
- As buses are tied up with long routes, BMTC is unable to divert buses to meet to sudden increased demand at any major stop.
- When long route buses get stuck in traffic, they fall behind their timetable by huge margins, and their arrival becomes unpredictable.
- Drivers exploit this unpredictability by halting the bus outside software parks at the end of each shift.
- BMTC pulls out most Volvo buses during peak hours and deploys them as contract buses for software parks. These contract buses carry very few commuters, and do not allow pass-holders or paying passengers to ride.
As a result, the rest of the buses are jam-packed during peak hour.
And since most buses are long-distance, this is an exhausting experience.
- Buses that are meant for small trips and interior areas are plied on major roads.
This decreases the frequency, and defeats their very purpose.
- The BMTC app suffers from many shortcomings. It is not intuitive as Google Maps.
A lot of buses are not shown in it. Further, it cannot show if the bus has empty seats.
There are many usability issues, which are not being corrected.
- Although BMTC has day pass, it has not introduced "through (transit) tickets".
The through tickets are cheaper, which may attract many more passengers to BMTC.
***
I have met the BMTC senior management, and they were ready to share route/ticketing data on a one-time basis.
I guess they would not deny sharing of live data.
- We need to specify what data is needed, and through which interface.
- Their concern regarding excessive queries and overloading their servers can be addressed If this data can be mirrored on an outsider server first.
I look forward to working with like-minded volunteers!
Regards,
Nagesh
9448239985