Tracking

TrackerTag kan bijhouden waar je bent, en dit doorgeven aan een website. Hierbij kan worden ingesteld hoe vaak de positie wordt doorgegeven:
  • per afgelegde afstand
  • na verstreken tijdsduur
  • bij verandering van richting
  • bij verandering van bewegend naar stilstaand en andersom
Daarbij kan worden aangegeven wat geldt als overgang van bewegend naar stilstaand (hoe lang er geen beweging moet zijn om te gelden als stilstaand) en andersom.
De triggers kunnen worden ingesteld in het tabblad "tracker" van de instellingen.
Om ook iets met de verzonden gegevens te doen, moet er natuurlijk een webserver zijn die dit opvangt. Dit kan op twee manieren:
  • via een GPSGate server
  • via een eigen server, bijvoorbeeld met php of asp.


GPSGate

Vanaf versie 0.9.42 wordt GPSGate.com ondersteund als tracking server.
Om GPSGate te gebruiken moet je eerst via
www.gpsgate.com een gebruiker aanmaken. De gebruikersnaam en het wachtwoord kunnen dan bij de instellingen (onder de tab "tracker") worden ingevuld. Ook moet dan de optie "Use GPSGate server" worden ingesteld op "Yes".


Eigen server


Voor de trackingfunctie moet je nu nog zelf een webserver ergens hebben draaien waar ie z’n gegevens kwijt kan. Als je zelf een server hebt en kan beheren, kan ik je wel de specs geven die trackertag dan meestuurt naar die url.
In principe roept ie de url aan met de volgende argumenten:
imei=%S&lat=%S&lon=%S&status=%c&speed=%S&course=%S&label=%S

Dus dat wordt dan zoiets als:

http://www.mijnserver.nl/gpstracking/storesql.php?imei=123456&
lat=51.23342&lon=4.22233&status=A&speed=22&course=325&label=fiets&tripid=20080930200159


Speed is in knopen, course in graden. Tripid is uniek per keer dat je TrackerTag opstart zonder de klok te verzetten. Tripid kan een nieuwe waarde krijgen als je lang genoeg stil staat.

Wat betreft het ontvangen en opslaan van de locatiegegevens: Aspicore heeft wat voorbeeldscripts hoe je dat kan opvangen, zowel php als asp. Let op, TrackerTag doet geen UDP, maar HTTP.

Zie
www.aspicore.com/en/PHP_tools.asp voor php en www.aspicore.com/en/ASP_tools.asp voor ASP.

Mocht je googlemaps willen gebruiken in combinatie met php, dan staat op
www.systemsevendesigns.com/phoogle een aardig hulpmiddel.

Zo kan het er uit zien als je google maps gebruikt, met verschillende kleuren voor verschillende tripids:
GoogleMapsExample2