My Android application, hopefully will help for you guys visually on:
a. Suggesting a route ...
b. Bus loading ...
The application will display on Google Map:
a. The bus routes of all services running at a [bus stop], you need to input the bus stop id.
b. The 'originating' and 'terminating' of the bus routes.
c. All buses [up to 3 buses per route if location coordinates are available] that will be arriving at that bus stops. Information obtain from LTA datamall [bus arrival].
d. All buses will visually provide:
- the expected arrvial time
-the service number
-the bus feature [WAB]
-the bus loading
-if Next, Subsequent or NextSubsequent
e. All buses will visually provide:
- the loading factor [LTA standard ], Marker Color Green for 'Seats Available', Amber for 'Standing Available', ' Red for 'Limited Available'.
f. All buses will visually identify:
- the NextBus, SubsequentBus, NextSubsequentBus. They are distinct by the size of of the Markers.
g. The map will identify all Traffic Incidents and Roadworks on.
[Example: Buses arriving at bus stop outside Orchard MRT at Orchard Boulevard]
- refer to album link below
[Example: Zoom into above location]
-refer to album link below
[Example: At a busstop along Commonwealth Avenue]
-refer to album link below
Currently what is bad:
a. Map loading may take up to 30s or more [depending on number of bus routes at that bus stop].
b. Only search by bus stop id.
c. Only visually [Google Map] output. Textual output not available.
d. No legend that explain the various bus route color code.
e. Have yet paid credits to the datasource owner. There are external datasource other than LTA datamall, needed in capturing the bus route and bus stop co-ordinates information.
Anyway I am eager to show you guys what I have had so far.
Once (If) ready, this will be a private application.
Unable to insert images ..
Here's the album ...
https://goo.gl/photos/QFnudd8uF1Tasu5a6
Excellent app, thanks.
Perhaps you can have a function to show only one service at a time if you don't want to see all the services?
Just an update on this application:
You can download the android apk from here:
You can view some screen shots from here:
I am spending far too much time on this and is getting tired ...
Nevertheless here's the feature:
a. You need only to press the 'Get Map' button.
b. If no input string provided, I will query only the 'traffic incidents' and 'weather nowcast'.
c. If no input string provided, and you have opted for 'static' maps, it will download the respective 'static' maps.
Available 'static' maps are:
i. All the LTA bus stops in SG. Each bus stop are color-coded. Blue for 11 or more bus services, Green for 6 to 10 bus services, Amber for 4 or 5 bus services, and Red for 3 or less services. Each bus stop will furnish with bus services number serving at that bus stop. [There are 4000+ bus stops, be patient if you query for All Bus Stops]
ii. All MOE Schools. Each school icons are color-coded, Blue for primary, Green for Secondary, Amber for JC or CI and Red for Mixed level Schools.
iii. All Hotels in SG.
iv. All Hawker Centers in SG.
v. All Community Clubs and voluntary organisations in SG...
vi. Dengue cluster .. [I will remove this map soon, for this update is frequent, not as static...]
d. If you provide a search string.
It can be anything ...
it can be: 91 [to retrieve for bus 91]
it can be: 91 92 [to retrieve bus route for 91 and 92]
it can be 11401 91 [to retrieve all bus services in bus top 11401 and 91]
it can be 11401 11121 91 [it will ignore the second bus stop id, for bus arrival only 1 bus stop].
it can be 91 147_2 93 94 92 [it will try to plot all available bus route, for 147_2, it is referring to the second route. If 147, by default it will plot route for 147 for direction 1]
e. If there is a bus stop id in the input string, it will capture the bus arrival time too.
f. The bus arrival icon as mentioned earlier, the Green refers to 'Seat Available', Amber refers to 'Standing Available' and Red refers to "Limited Standings'. And the icons will display the 'bus arrival time'. And the 'SIZE and OPACITY of the icons will tell if that bus is Next, Subsequent or Next Subsequent buses...
g. If bus stop id is provided, and there are 3 or more bus services calling it. It will plot the bus routes for ALL the bus services. And the bus routes will show the bus stops along the route. The color of the bus stops refer to 'Blue if 11 or more, Green if 6 to 10, Amber for 4 or 5 and Red for 3 or below bus services, AND WHITE for bus stops at the UPSTREAM]
This application should help you in :
a. Identifying the bus routes in your neighbouhood.
b. Identifying for 'RED' bus stops, they may need improvement.
c. Identifying for 'BLUE' bus stops, why they need 11 or more bus services there ...
d. RED bus arrival icon, are there sufficient capacity for that bus route at the timing?
e. The WEATHER and School locations are included, for they are factors in bus route and and capacity plannings.
....
Anyway let me know if you are happy with this application.
There should be a bus arrival timing app that has info about SD/DD arriving.
Thanks for your comment. I would like to know if the next bus is a SD or DD too, however LTA does not provide this information, it only provide the Loading information, that is 'Seating available', 'Standing available' and 'Limited standing'.
Originally posted by SBS3004X:There should be a bus arrival timing app that has info about SD/DD arriving.
BTW, if you enter a bus stop id, the map will show you the bus arrival for all the buses arriving at the bus stops, however it only shows you the loading information, that is if there seats available, standing available or limited standings.
Too many buses before evening peak hour
Runaway Buses before just before peak hours
There are too many buses before evening peak hours (6.00 pm to 6.20 pm) , the buses are quite empty. The reason is bus captains are trying to avoiding peak hour jam, the first one to get caught will be late to reach bus terminal by at least 20 minutes and likely miss the schedule time.
So the bus captains are driving very fast in order to reach the bus stop before peak hour commuters arriving at the bus stop. This cause about one-third of the buses between 5,40 pm to 6.10 pm are abundant, what a waste of resource - bus, manpower, diesel etc every weekday!
Commuters will has long waiting time as the buses reach the bus stop too early, the later buses will be packed as it need to carry commuters that suppose to take the earlier buses.
More buses will not provide better ride if the buses came too early.
Bus companies are few privilege companies no need to worry about business, as commuters have no other choice but to wait for the next buses. So there is no incentive is provided for bus captain to pick up more commuters.
For the bus captains, the faster the better and the least (commuters) the better after all, bosses don’t care.
It a great waste of resouce, man power as many buses arrive too early,may be the capacity of bus services can be reduce by uoto 30% if the buses can arrive at right time.
Korea has running man, we has running buses. (Runaway buses).
Can someone post video clip on bus arrival on popular bus stop between 5.50 pm to 6.20 pm it will show how bad the situation is.
Originally posted by Mywong.wmy:Too many buses before evening peak hour
Runaway Buses before just before peak hours
There are too many buses before evening peak hours (6.00 pm to 6.20 pm) , the buses are quite empty. The reason is bus captains are trying to avoiding peak hour jam, the first one to get caught will be late to reach bus terminal by at least 20 minutes and likely miss the schedule time.
So the bus captains are driving very fast in order to reach the bus stop before peak hour commuters arriving at the bus stop. This cause about one-third of the buses between 5,40 pm to 6.10 pm are abundant, what a waste of resource - bus, manpower, diesel etc every weekday!
Commuters will has long waiting time as the buses reach the bus stop too early, the later buses will be packed as it need to carry commuters that suppose to take the earlier buses.
More buses will not provide better ride if the buses came too early.
Bus companies are few privilege companies no need to worry about business, as commuters have no other choice but to wait for the next buses. So there is no incentive is provided for bus captain to pick up more commuters.
For the bus captains, the faster the better and the least (commuters) the better after all, bosses don’t care.
It a great waste of resouce, man power as many buses arrive too early,may be the capacity of bus services can be reduce by uoto 30% if the buses can arrive at right time.
Korea has running man, we has running buses. (Runaway buses).
Can someone post video clip on bus arrival on popular bus stop between 5.50 pm to 6.20 pm it will show how bad the situation is.
NONSENSE!
Originally posted by Mywong.wmy:Too many buses before evening peak hour
Runaway Buses before just before peak hours
There are too many buses before evening peak hours (6.00 pm to 6.20 pm) , the buses are quite empty. The reason is bus captains are trying to avoiding peak hour jam, the first one to get caught will be late to reach bus terminal by at least 20 minutes and likely miss the schedule time.
So the bus captains are driving very fast in order to reach the bus stop before peak hour commuters arriving at the bus stop. This cause about one-third of the buses between 5,40 pm to 6.10 pm are abundant, what a waste of resource - bus, manpower, diesel etc every weekday!
Commuters will has long waiting time as the buses reach the bus stop too early, the later buses will be packed as it need to carry commuters that suppose to take the earlier buses.
More buses will not provide better ride if the buses came too early.
Bus companies are few privilege companies no need to worry about business, as commuters have no other choice but to wait for the next buses. So there is no incentive is provided for bus captain to pick up more commuters.
For the bus captains, the faster the better and the least (commuters) the better after all, bosses don’t care.
It a great waste of resouce, man power as many buses arrive too early,may be the capacity of bus services can be reduce by uoto 30% if the buses can arrive at right time.
Korea has running man, we has running buses. (Runaway buses).
Can someone post video clip on bus arrival on popular bus stop between 5.50 pm to 6.20 pm it will show how bad the situation is.
And you haven't told us the location of this bus stop.