Så funkar trackingen

Det är kul med kartor, och det är kul med teknik. Kombinationen dem emellan gör det möjligt att följa min väg genom Europa i realtid. Så här fungerar det, enligt min bror Mats som hjälpt mig med trackingsystemet.

Företaget iTrace sponsrar mig med GPS-trackern i1 Tracker. Det är en liten dosa som tar emot radiosignaler från satelliter ingående i GPS-systemet. Trackern räknar med hjälp av signalerna ut positionen på jordklotet uttryckt i longitud och latitud.

Den beräknade positionen skickas sedan tillsammans med aktuell tid vidare över mobiltelefonnätet till iTraces centraldator. Det sker en gång per minut. Om det inte finns någon mobiltäckning för tillfället lagras tid och position i trackern för att sedan skickas över när det finns täckning igen.

Centraldatorn hos iTrace tar emot och lagrar alla tider och positioner som skickats från trackern. De sparas i en lång lista som sedan används för att beräkna information om rutten: tillryggalagd sträcka, restid och hastighet. Här får man nytta av de trigonometriska formlerna man lärde sig en gång i tiden för att sedan glömma bort.

På jantroeng.se visas nyss nämnda information tillsammans med uppgifter om stigning. Höjdinformationen fås via en så kallad webbservice hos EarthTools genom att ange longitud och latitud för varje punkt på rutten. All information uppdateras automatiskt (inget tryck på F5!) en gång i minuten när trackern är påslagen.

Slutligen visas också ruttens linje och den aktuella positionen på en karta, som också den uppdateras en gång i minuten. Kartan bygger på den eminienta tjänsten Google Maps. Under kartan visas avstånd till närmaste stad, ort eller by. Informationen hämtas från en webbservice hos GeoNames.

GPS-positioneringen är inte alltid helt exakt. En lite trixig nöt att knäcka i det sammanhanget är att avgöra om jag står stilla eller cyklar. Systemet anser att jag stå stilla om hastigheten mellan två på varandra följande positioner är mindre än 5 kilometer i timmen. Positioner som renderar en hastighet på över 50 kilometer i timmen filtreras bort.

På kartan visas dagens rutt som en röd linje där varje position ingår som en punkt, det vill säga en position per minut. Det ger en noggrann och fin ruttlinje. Av prestandaskäl är tidigare dagars blå ruttlinjer uppbygda av positioner var femte minut, vilket gör att de kan se lite kantiga ut. Webbsidan hade helt enkelt blivit för långsam om ruttlinjen innehållit alla tillgängliga punkter.

iTrace-systemet har visat sig fungera mycket bra i Norden. Hur det blir när jag når längre söderut i Europa vet jag inte. Det beror på om gsm-operatören som iTrace använder sig av stöds i de länder jag passerar. I värsta fall blir uppdateringen av trackingen fördröjd ett par dagar.