GiSTEQ Guardian Real-time GPS Tracker – Part 4

The last part of the Real-time tracker project involves building a website (actually 2 – one mobile phone browser version, one desktop browser version) for user to track their device without installing any client software.

After I coded the native PHP interface for accessing the central database (user login, location history…) and the PHP communication API for the trackers, we hired two additional programmers to code the website from my design.

Screenshots

Technical Features

  • Developed a native PHP interface to communicate with the Webservice API via HTTP sockets
  • Created a PHP interface to communication directly with the GPS tracker hardware via HTTP sockets.  It abstracts the complex native hardware commands and turns it into simple function calls for other programmers
  • Coded a PHP implementation of the Douglas-Peucker recursive line simplification algorithm for location history retrieval,  reduces web server loading and traffic, while maintaining the over-all representation of the GPS route

Leave a Reply