Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
This is a online GPS tracking system based on using mobile phones with embedded GPS chips for detection of its owner position and status. Java client also support using of external GPS sources via Bluetooth. Server is totally written on Erlang + MySQL database as data storage. Server supports geofence (http://en.wikipedia.org/wiki/Geofence), reverse geocoding (http://en.wikipedia.org/wiki/Reverse_geocoding), triggers based on events: * client enters area * client leaves area * client become online * client become offline * periodical position reporting * SOS Trigger events can be sent by SMS, eMail and also can be reported to Twitter. Text of such messages support templates with substitution of useful data. Currently we have only Java and maemo (N810) clients, but plan to create Android one. Communication between client and server is based on protocol doc/gTracker protocol (ver. 1).pdf. An example of written track (zoom out it, please): http://gtracker.ru/view/3d98efc6e366324bdd71d0ef915b3499 * About 600 kilometers long * Written using Nokia E71 * Coordinates was written with 1 minute period