Vehicle tracking application is very important to track the movement of vehicles such as bus, train and taxi. One of the issues in vehicle tracking system is the accuracy of estimation time. With the help of technology, it is possible for the vehicle operators to provide accurate estimated time of arrival to the users. This paper aims to improve the accuracy of vehicle estimated time so that users can expect the arrival of the vehicle. An application is proposed in this paper and it uses Global Positioning System (GPS) on Android smartphone to determine the location of a vehicle and the coordinates is stored in Firebase Real-time Database which optimized for syncing of data in real-time. Furthermore, Google distance matrix Application Programming Interface (API) is used to calculate the estimated arrival time of the vehicle. Distance matrix API is able to return time of travel between two points, based on recommended route and traffic information. The prototype of application went through several stages of software testing and evaluation. Based on the users feedback the system is better in terms of estimating the arrival time.
Read full abstract