Android Based Traffic Updates: P. Arun, R. Lokeshvarma, P. Krishnakumar, S. Sivakumar
Android Based Traffic Updates: P. Arun, R. Lokeshvarma, P. Krishnakumar, S. Sivakumar
Road traffic congestions are one of the major problems in highly populated cities. In the recent years, GPS based
solutions have become popular since people are able to see the traffic flow on streets instantaneously. However such
systems are lack of intelligent reasoning regarding the traffic problem. In this system people can get intimation
about traffic updates and can see incidents or roadblocks in road using gmap and the admin traffic police department
can post their comment and users can see it.
Keywords
Traffic Congestion
IJSRSET151136 | Received: 30 Jan 2015 | Accepted: 9 Feb 2015 | January-February 2015 [(1)1: 161-164] 161
and post messages and suggestions for the existing The comments and the details about the roadblock
incidents. After the user logins, the system or the traffic can be posted by the admin and the
forwards him/her to the main page as shown in status of the incident can be changed by the admin.
Figure 1. In the main page existing road works are
listed which are retrieved from Turkish Directorate 2.2 IMPLEMENTATION ON ANDROID
of Highways. On the right hand side there is a field
indicating the weather status in the local area and The System is implemented using Android API 1.5
this is also retrieved from the Google Weather that supports from froyo version as the base
service. version. The application is build in eclipse mars
which comes with Android SDK (ADT
A. User Registration Bundle).The minimum requirement to run android
sdk is java JDK 7 or JDK 8.The data storage is
The module is designed and developed for user
done on the server with the help of XAMPP server
registration and login. The register in this app and
tool,which is the product of apache tomcat.
can view the updates on the map and can know in
advance the roadblocks and traffic in that area. The
At first user login is made and user can get update
application also consist the admin login in which
through intimations and can view incidents in the
traffic department can use this to post the status of
map which uses google API 1.3.The vehicles
the traffic.
locations are collected through HTTP request with
the help of GPS. f there is no change in the location.
Then that location details (i.e)latitude and longitude
will be sent to the server and will be updated in the
map. For example if vehicles stand on the road for
long time ,say for 20 minutes then that area’s
location is obtained as latitude=13.465 N and
longitude =79.234 E. And then all users can view
Figure 1: Login Module the updates or get intimations if their data
B. Displaying Incidents connection is ON.
Toast.makeText(getBaseContext(), strng,
Toast.LENGTH_LONG).show();
}
@Override
public void onProviderDisabled(String
provider) {
Toast.makeText(getBaseContext(), "Gps turned
off ", Toast.LENGTH_LONG).show();
}
@Override
public void onProviderEnabled(String provider)
{
Toast.makeText(getBaseContext(), "Gps turned
Figure 5: Smartphone Users on ", Toast.LENGTH_LONG).show();
}
@Override
public void onStatusChanged(String provider,
int status, Bundle extras)
{
}
}
V. REFERENCES
Figure 7: View Module of Application
[1] A SOAP-based social traffic network system for smart phone users.
Innovations in Intelligent Systems and Applications (INISTA)
VIEW MODEL OF THE APPLICATION Proceedings, 2014 IEEE International Symposium on
[2] Chang-Tien Lu; Boedihardjo, A.P.; Jinping Zheng, "AITVS: Advanced
The view model consists of the MapView in which interactive traffic visualization system," Data Engineering, 2006. ICDE
'06. Proceedings of the 22nd International Conference on ICDE, pp.167,
the user can see the incidents on the road. 03-07 April 2006
[3] Boedihardjo, Arnold P., and Chang-Tien Lu. "AOID: adaptive on-line
incident detection system." in Proceedings of the 9th IEEE International
Conference on Intelligent Transportation System (IEEE ITSC), pp. 858 -
863, Toronto, Canada, September 17-20, 2006
[4] http://developer.android.com/index.html
[5] http://www.vogella.de/articles/Android/article.html
[6] http://www.javatpoint.com/android-tutorial
[7] http://www.tutorialspoint.com/android/
[8] http://www.vogella.com/tutorials/Android/article.html
[9] Advanced Development with ArcGIS API for Android
[10] Professional Android Application Development
[11] Beginning Android™ 4 Application Development
IV. CONCLUSION