GPS online tracking service
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
clients
doc
nitrogen
server
www
README

README

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