Concepten en achtergrondinformatie
Een lijst met vragen en antwoorden vindt u hier: FAQ’s
Smart-client
Track of the day
is ontworpen als een smart-client
. Dit concept definieert systemen die gebaseerd zijn op gedistribueerde componenten. Webservers en webbrowsers zijn vergelijkbare architectuurmodellen. Bij het
Smart-Client-
concept zijn echter verschillende servers mogelijk. Deze servers leveren geen opgemaakte webpagina’s, maar alleen ruwe gegevens zonder enige overhead. Deze ruwe gegevens worden door Track of the day
grafisch weergegeven. Componenten zoals de kaartweergave en de routingservices vereisen daarom een permanente verbinding met het internet. Als er geen verbinding beschikbaar is, zijn de gebruikte diensten niet bereikbaar en werkt de applicatie dan gedeeltelijk niet.
Voordelen van deze softwarearchitectuur zijn kaartmateriaal dat voortdurend wordt bijgewerkt door de medewerkers van Microsoft Bing-Maps
en uiterst performante diensten die zelfs complexe routingtaken in enkele milliseconden uitvoeren. De smart-client-technologie combineert zo prestaties met een modern ontworpen grafische gebruikersinterface.
Meertaligheid
Naast Engels als standaardinstelling worden de talen Duits, Italiaans, Spaans en Frans ondersteund. Met versie 4.1 komen daar Russisch, Chinees, Japans, Portugees, Roemeens en Nederlands bij. Alle teksten van de applicatie zijn ondergebracht in bronbestanden met landspecifieke vertalingen. De actieve taal kan in de opties worden ingesteld. De huidige taal wordt linksonder weergegeven met een vlag. Om de taal te wijzigen, moet de applicatie opnieuw worden opgestart. Dit gebeurt indien nodig automatisch, waarbij geopende bestanden worden opgeslagen en na het opnieuw opstarten worden hersteld.
SQL-database
In de industrie zijn SQL-databases niet meer weg te denken uit IT-systemen. Elk iets groter systeem maakt gebruik van een SQL-database voor gestructureerde gegevensopslag. De marktleiders zijn Oracle, IBM en Microsoft met de SQL-Server. Geen enkel hoogbouwmagazijn ter wereld functioneert zonder een SQL-database. SQL is het acroniem van een querytaal waarmee de gegevens kunnen worden georganiseerd en opgevraagd. Alleen met SQL vind je een spatbord voor een VW Golf uit 1998 in het centrale hoogbouwmagazijn van VW in Wolfsburg. Alleen met SQL wordt een besteld artikel gevonden in een distributiecentrum van Amazon of UPS. SQL is alomtegenwoordig en SQL is cool en nuttig.
Met versie 4.x is in Track of the day een SQL-database op basis van Microsoft SQL Server 2019 geïntegreerd. Dit professionele SQL-databasesysteem is eigenlijk groot en duur. Voor persoonlijk gebruik is er echter de gratis SQL Server LocalDB.
Met de integratie van de SQL Server wordt het opslaan van tracks, routes en POI’s mogelijk, net als in een Amazon-hoogbouwmagazijn. Komt er een vrachtwagen met 50 pallets babyluiers binnen? Geen probleem, gewoon op de transportband ermee, de transportband verdeelt alles over de vrije opslagplaatsen. Waar welke pallet uiteindelijk is neergezet, wordt opgeslagen in de SQL-database. Wil je weten welke hoeveelheden van een artikel op voorraad zijn, wat er voor de houdbaarheidsdatum is of waar de minimumhoeveelheid niet wordt gehaald, dan kun je deze informatie met SQL-query’s achterhalen.
Track of the day werkt precies zoals een hoogbouwmagazijn van Amazon. Je importeert de tracks van de laatste tour door de Pyreneeën, zoekt uit wat je wilt bewaren en kopieert dit naar de SQL-database. Alle elementen kunnen worden voorzien van beschrijvingen en beoordelingen enz. Zo kan een enorme database worden opgebouwd, die eigenlijk volkomen onoverzichtelijk zou zijn als de SQL-database er niet was.
Door middel van geschikte query’s kun je met behulp van de SQL-database alle tracks, routes en POI’s vinden. De daarvoor benodigde SQL-query’s zijn al in Track of the day opgenomen. Een functie zoals het vinden van POI’s langs de route bestaat uit complexe SQL-query’s die kant-en-klaar klaarstaan om gebruikt te worden.
Hybride gegevensopslag
SQL-databases ondersteunen de opslag van foto’s en vele andere bestandsformaten. Als men veel foto’s in een database opslaat, wordt deze al snel groot, onhandelbaar en vaak ook traag. Dit kan worden ondervangen met hybride gegevensopslag. In plaats van een foto als BLOB (Binary Large Object) in de database op te slaan, kan men deze in het bestandssysteem opslaan en alleen het pad binnen het bestandssysteem opslaan. Er wordt dus alleen naar de foto verwezen. De database zelf blijft daardoor slank en back-ups kunnen eenvoudig worden gemaakt. Mocht er een probleem met de database zijn, dan zijn alle foto’s nog steeds beschikbaar en kunnen ze indien nodig opnieuw worden geïndexeerd.
Dit concept wordt gebruikt voor alle elementen van de SQL-database van Track of the day.
USB-verbindingen
De Smart-Client-technologie maakt het mogelijk om de USB-poorten van de gebruikte computer te gebruiken. Dit maakt communicatie mogelijk met navigatiesystemen die via een USB-verbinding bereikbaar zijn. Een groot pluspunt in vergelijking met oplossingen die uitsluitend op webbrowsers zijn gebaseerd en geen toegang hebben tot de USB-poorten.
Bestandsformaten
Track of the day
is gemaakt om tracks, routes en POI’s te kunnen weergeven en bewerken. Daarbij speelt de GPX-standaard een centrale rol. In de GPX-standaard is gedefinieerd hoe GEO-gegevens kunnen worden uitgewisseld. De GPX-standaard is wijdverbreid en wordt door vrijwel alle navigatiesystemen ondersteund. De toepassingen van navigatie zijn zeer divers. GPX-compatibele navigatiesystemen zijn bijvoorbeeld te vinden in auto’s, motoren, vrachtwagens, campers, vliegtuigen en fietsen. Daarnaast bestaat er een grote markt voor robuuste mobiele navigatiesystemen voor buitentoepassingen.
Al deze apparaten helpen bij het vergemakkelijken van oriëntatie en navigatie in onbekend terrein. De afgelopen jaren zijn er ook steeds meer applicaties voor mobiele apparaten op de markt gekomen. Bijna al deze systemen kunnen hun gegevens in het GPX-formaat uitwisselen.
GPX-bestanden kunnen verschillende objecttypen bevatten:
– Track- Route- Point of Interest of ook wel POI
Een GPX-bestand kan tegelijkertijd veel elementen van verschillende typen bevatten.
Naast het GPX-bestandsformaat hebben sommige fabrikanten speciale formaten gedefinieerd voor het opslaan en uitwisselen van POI’s.
Formaten voor POI-bestanden:
– Google Maps: GEOJson
– Garmin: GPI en CSV
– TomTom: OV2, ITN en CSV
Verplichte elementen
Het GPX-bestandsformaat definieert alleen lengte- en breedtegraad als verplicht. Aanvullende informatie zoals tijdstempels, hoogte boven zeeniveau enz. is niet verplicht en kan optioneel in een GPX-bestand worden opgenomen.
Uitbreidingen
Om informatie zoals snelheid, hellingshoek enz. in een GPX-bestand op te slaan, voorziet de specificatie in uitbreidingen, zogenaamde Extensions
. Er moet rekening mee worden gehouden dat deze extensies optioneel en fabrikantspecifiek zijn. Garmin-motornavigatiesystemen slaan bijvoorbeeld informatie over snelheid en hellingshoek op. De apparaten van de fabrikant TomTom doen dat echter niet. Als men een GPX-track van een Garmin naar een TomTom-apparaat exporteert en weer terug, gaan de fabrikantspecifieke extensies verloren.
Import & export
GPX-bestanden en alle ondersteunde POI-formaten, evenals geocodeerde foto’s, kunnen worden geïmporteerd vanuit het bestandssysteem of vanaf USB-sticks of geheugenkaarten. Voor ondersteunde apparaten is ook een volledig automatische import via de USB-interface voorzien. Bij herhaalde import via de USB-interface worden reeds geïmporteerde, ongewijzigde elementen niet opnieuw geïmporteerd. Als een element na de import in Track of the day wordt verwijderd, blijft het op een aangesloten apparaat bewaard en kan het op elk moment opnieuw worden geïmporteerd.
Na de import worden alle bestanden in de lokale cache opgeslagen, geanalyseerd en weergegeven. Bevat een GPX-bestand bijvoorbeeld meerdere tracks, dan worden deze als afzonderlijke tracks weergegeven. Als men een van deze tracks in het oorspronkelijke bestand opslaat, wordt dit overschreven en bestaan de andere tracks alleen nog in het werkgeheugen van Track of the day. Dit is belangrijk om te weten en er moet absoluut rekening mee worden gehouden bij het opslaan, zodat er geen gegevens verloren gaan. Om onbedoeld overschrijven te voorkomen, worden vanaf versie 4.1 alle tracks en routes die uit één enkel GPX-bestand afkomstig zijn, afzonderlijk in afzonderlijke bestanden in de cache opgeslagen.
De geïntegreerde cache maakt het mogelijk om de applicatie af te sluiten zonder expliciet alle bewerkte elementen te hoeven opslaan. Bij het sluiten worden alle geladen tracks, routes en POI’s automatisch naar de cache geëxporteerd. Als er veel grote objecten zijn geladen, kan deze export enkele seconden duren. Bij de volgende start van de applicatie worden alle eerder geladen elementen uit de cache hersteld.
Alle elementen die in het werkgeheugen beschikbaar zijn, kunnen worden geëxporteerd door op de knop Delen te klikken. In het dialoogvenster voor delen is het mogelijk om de huidige wegenkaart als JPG te exporteren of naar het Windows-klembord te kopiëren. Als er een track is geselecteerd, kunt u deze track exporteren. Als alternatief kunnen alle geladen tracks worden geëxporteerd. In dit geval worden bestandsnamen gegenereerd die zijn gebaseerd op de namen van de geladen tracks.
Voor routes zijn er extra opties. Als een navigatiesysteem via een USB-verbinding is aangesloten, is het mogelijk om rechtstreeks naar dit apparaat te exporteren. TomTom-apparaten worden hier apart behandeld. Hier is een automatische conversie naar het TomTom-specifieke ITN-formaat mogelijk, wat ten opzichte van GPX voordelen biedt bij de navigatie.
Als een route wordt geëxporteerd, worden alle POI’s die in het weergegeven kaartfragment zichtbaar zijn, naast de route als GPX-waypoint geëxporteerd. Garmin-apparaten geven deze "waypoints" tijdens de navigatie bijvoorbeeld weer als kleine groene hartjes.
tracks
Tracks worden doorgaans met navigatiesystemen geregistreerd. Ze kunnen echter ook worden berekend. Belangrijk is dat tracks geen navigatie met afslaginstructies mogelijk maken, maar alleen als lijn op een kaart kunnen worden weergegeven. Voor navigatie met afslaginstructies is in elk geval een route vereist. Met Track of the day kunnen tracks worden geconverteerd naar routes en omgekeerd.
Als een geïmporteerde track wordt geselecteerd, wordt deze op de kaart van Track of the day weergegeven. Er zijn verschillende bewerkingsfuncties en analyses beschikbaar. Tracks kunnen worden ingekort, opgesplitst en samengevoegd. Er kunnen veel tracks tegelijk worden geselecteerd en weergegeven. Delen van tracks kunnen speciaal worden gemarkeerd. Er zijn opties zoals Off-Road, Scenic enz. beschikbaar.
Na de import van een track wordt automatisch een hoogteprofiel van de track bepaald, indien de track geen hoogtegegevens bevat. TomTom-apparaten hebben geen ingebouwde barometer en kunnen daarom geen hoogteprofiel registreren. Veel Garmin-apparaten registreren een barometrisch bepaald hoogteprofiel, dat echter een fout kan vertonen als de barometer niet correct is gekalibreerd. Deze fout kan met de Track-Editor worden gecorrigeerd.
De satellieten van het GPS-systeem zijn over de hele wereld verspreid en kennen geen lokale tijdzones. Alle GPS-satellieten gebruiken de gecoördineerde wereldtijd UTC. Met behulp van de Track-Editor kunnen de tijdstempels van een geregistreerde track eenvoudig worden omgezet naar de juiste tijd. Er vindt geen automatische conversie plaats.
routes
Om tijdens een rit afslaginstructies te krijgen, heeft men een geschikt navigatiesysteem, passende routes en geschikt kaartmateriaal nodig. Bij kaartmateriaal wordt onderscheid gemaakt of het geschikt is voor routebepaling of niet. Vooral op het gebied van outdoor is er veel topografisch kaartmateriaal beschikbaar dat alleen oriëntatie in het terrein mogelijk maakt, maar geen navigatie met afslaginstructies. Vaak worden hier wegpunten gebruikt, die door middel van pijlnavigatie met elkaar zijn verbonden en zo eenvoudige vormen van navigatie en oriëntatie mogelijk maken.
Routes zijn gebaseerd op routepunten. Elk routepunt wordt gedefinieerd via lengte- en breedtegraad. Optioneel kunnen namen en andere gegevens worden opgenomen. Voor de navigatie volstaat doorgaans een route met slechts enkele routepunten, waardoor routes compacter zijn dan tracks. In het eenvoudigste geval heeft een route slechts twee punten: start en bestemming. Als men bijvoorbeeld in Hamburg vertrekt en München als bestemming invoert, zijn er duizenden mogelijke routes. Navigatiesystemen voor auto’s, motoren enz. hebben daarom routeerbare kaarten aan boord, die altijd min of meer verouderd zijn. Als men vertrekt, wordt op basis van routeparameters, zoals bijvoorbeeld "Snelste route", een route berekend. Als men ergens verkeerd afslaat, wordt deze route verworpen en automatisch een nieuwe route berekend. Een concept dat men absoluut moet begrijpen.
Voor een grotendeels vast verloop van een route moet deze op essentiële punten extra wegpunten bevatten. Hoe meer wegpunten een route bevat, hoe beter men de route toch kan volgen bij verkeerde afslagen of afsluitingen. Om dit te laten werken, moet de automatische herberekening worden uitgeschakeld, indien mogelijk. Hoe meer wegpunten een route bevat, hoe groter het bestand wordt. Ook neemt de berekeningstijd toe voordat de rit begint.
Goede routebepaling kenmerkt zich daarom door een zinvol aantal routepunten.
Als een route op een computer met muisklikken op een kaart wordt gemaakt, liggen deze locaties vaak iets af van de wegen en zijn ze vaak niet direct bereikbaar. Als een routepunt per ongeluk midden op een snelwegbrug over een prachtige landweg wordt geplaatst, leidt dit tot grote chaos bij de routeberekening.
Points of Interest
Als u op de knop Toevoegen
klikt, wordt een dialoogvenster voor bestandsselectie geopend. Hier kunt u een bestandsformaat selecteren. Naast GPX zijn ook bestandsformaten van verschillende bronnen voor POI-bestanden mogelijk. Zo kunt u lijsten met motorcafés, Alpenpassen, motorhotels en andere interessante POI’s openen en gericht importeren. Elke geïmporteerde POI wordt in de SQL-database aangemaakt.
Foto’s
Moderne telefoons leveren met hun geavanceerde camerasystemen goede beeldresultaten, die bovendien geocodeerd kunnen zijn als de telefoon dit ondersteunt. Via de functie Toevoegen kunnen foto’s bijvoorbeeld van iOS- en Android-apparaten worden geselecteerd. Alle foto’s waarvan in de metagegevens geocodering wordt gevonden, worden als POI in de SQL-database opgeslagen. Elke POI kan naar een foto of een screenshot verwijzen.
Visualisatie van POI’s
POI’s die in de database zijn opgeslagen, kunnen worden gevonden via de full-text zoekfunctie van de databaseweergave. Met een dubbelklik of de knop ‘Toevoegen’ kunnen deze POI’s worden overgenomen in de kaartweergave. Bij het afsluiten van de applicatie worden de in de kaart weergegeven POI’s opgeslagen in het bestandssysteem. Zo kunnen ze bij de volgende start van de applicatie opnieuw worden geladen en in de kaart worden weergegeven.
Alle POI’s die in de database zijn opgenomen, kunnen op elk moment van de kaart worden verwijderd en op een later tijdstip opnieuw aan de kaartweergave worden toegevoegd.
Als een POI definitief wordt verwijderd, wordt deze uit de kaart en de database verwijderd. Een eventueel bijbehorende foto wordt eveneens verwijderd.
Routeberekening
Bij de routeberekening in Track of the day worden de trajecten tussen twee routepunten opgevuld met berekende wegpunten. Hierdoor is het verloop van een route net zo goed herkenbaar als bij een track. Als een op deze manier berekende route wordt omgezet in een track, komt deze exact overeen met het verloop van de route.
De gebruikte routingsdiensten ondersteunen de automatische berekening van maximaal vier alternatieven. Hoeveel alternatieven daadwerkelijk worden berekend, hangt af van de wegpunten en de lokale omstandigheden. Voor deelroutes wordt de reistijd weergegeven met en zonder rekening te houden met het verkeer. Alternatieven met veel wegpunten en een langere reistijd zijn bijzonder bochtig.
In de routeopties is vanaf versie 4.1 de optie ‘Bochtige route verkiezen’ beschikbaar. Als deze optie actief is, worden na de routeberekening automatisch de meest bochtige trajecten geselecteerd en weergegeven. Beschikbare alternatieven kunnen in de route-editor worden geselecteerd.
Wegafsluitingen
De Bing Maps-routingservices hebben toegang tot de actuele verkeerssituatie en historische verkeersgegevens. Deze services kennen de filehotspots, wegwerkzaamheden en veel seizoensgebonden, tijdelijke en permanente wegafsluitingen. Als bij de routeplanning een vertrektijd wordt opgegeven, levert de routingsoptie ‘Tijd & verkeer’ routes die bekende hotspots, bijvoorbeeld aan het begin van de vakantie, omzeilen. De optie Tijd & afsluitingen probeert bekende afsluitingen te omzeilen. Om deze routebepaling te laten werken, moet een vertrektijd of aankomsttijd worden opgegeven in de route-editor.
Als de vertrektijd ontbreekt, wordt de huidige tijd naar het dichtstbijzijnde hele uur afgerond en als vertrektijd gebruikt.
Bochtige routes
De berekening van bochtige routes is bij de gangbare routingsystemen alleen beschikbaar voor korte tours. Als de afstand tot een bestemming groter is dan bijvoorbeeld 200 kilometer, wordt deze speciale vorm van routing afgebroken met een foutmelding zoals ‘Route te lang’
of iets dergelijks. Als men zou proberen een route van München naar de Noordkaap te berekenen, zou deze berekening erg lang duren en steeds weer afbreken als de afstand te groot is.
Veel fabrikanten bieden routeopties aan zoals ‘Bijzonder bochtig’
enz. Een tekortkoming van deze algoritmen is dat alleen het verloop van een route in aanmerking wordt genomen, maar niet de toestand van de weg, snelheidsbeperkingen enz. Vaak leidt de optie ‘Bijzonder bochtig’
tot routes door verkeersluwe woonwijken, over parkeerplaatsen langs een rijksweg en vele andere merkwaardige resultaten. Het komt ook voor dat gevaarlijke of afgesloten wegen worden voorgesteld. Over het algemeen voldoet deze vorm van routebepaling vaak niet aan de verwachtingen en is ze volstrekt ongeschikt voor het plannen van langere trajecten.
Om een performante routebepaling te combineren met goede resultaten en een geweldig wegverloop, is menselijke inbreng nodig. Echt goede bochtige routes vind je niet automatisch, je moet ze zoeken of weten wat goed is en wat niet. Het zoeken naar de moeite waard zijnde routes wordt in Track of the day
ondersteund door de integratie van Google Streetview in de routeplanner. Bovendien kan Google Maps worden gebruikt om bijzonder goede routes te vinden en deze als POI te markeren. Geschikte POI’s uit externe bronnen of geocodeerde foto’s zijn altijd een goede hulp bij het plannen van echt goede routes.
In de route-editor kunnen de routeparameters voor alle delen van een route individueel worden ingesteld. Zo is een mix van heen- en terugreis via de snelweg, een adrenalineverhogende bochtenrit en een korte wandeling naar een uitkijkpunt helemaal geen probleem. Je moet alleen weten hoe het werkt. De helppagina’s voor routeplanning bevatten meer tips en trucs.
Geïntegreerde webbrowser
Met versie 3.0 is een op Chromium gebaseerde webbrowser geïntegreerd. Deze browser is verantwoordelijk voor de weergave van Street View-beelden, het zoeken naar hotels en de infopagina’s. Een bijzondere functie van deze browser is de geïntegreerde bestandsverwerker. Deze maakt het mogelijk om downloadacties op een webpagina te herkennen. Zo kunnen downloads van tracks en routes uit de geïntegreerde routeplanners Calimoto, Kurviger, Komoot, ADAC, Falk, OpenStreetMap enz. zonder vervelende omwegen direct naar Track of the Day worden doorgestuurd.
Als een downloadactie wordt herkend, wordt de inhoud van de download geanalyseerd. Als er een track wordt gevonden, wordt deze automatisch aan de lijst met tracks toegevoegd. Hetzelfde geldt voor routes.
De browser biedt ook toegang tot de URL’s van een website. Als bijvoorbeeld Google Street View actief is, kunnen veranderingen in de windrichting in het Street View-venster worden herkend. Als men in de Street View-weergave langs een route navigeert, kan de bijbehorende wegpuntmarkering in de kaartweergave dienovereenkomstig worden bijgewerkt.
Een andere belangrijke functie van deze browser is de toegang tot de broncode van de websites. Zo kan worden gedetecteerd of op booking.com de detailpagina van een hotel is geopend. Als een dergelijke pagina wordt gevonden, wordt een tijdelijke POI van het type Hotel aangemaakt. Als men op POI aanmaken klikt, wordt deze tijdelijke POI samen met een screenshot van de detailpagina in de SQL-database opgeslagen. Bovendien worden het adres en de GEO-locatie van het hotel geëxtraheerd, indien deze informatie beschikbaar is. Op een later tijdstip kan de detailpagina van het hotel op elk moment opnieuw worden geopend via de bijbehorende POI.
Als er ook een GEO-locatie beschikbaar is, kan de omgeving van het hotel worden bekeken via de Streetview-functie. Zo kan men snel zien of de toegangsweg geasfalteerd is, een gegeven dat voor veel motorrijders belangrijk is.
Informatiepagina’s
In Track of the day zijn met versie 3.x de infopagina’s geïntroduceerd. De infopagina’s zijn bedoeld als ondersteuning bij de routeplanning. Daarom zijn ze te bereiken via de knop [ i ] boven de lijst met routes. Als u op deze knop klikt, wordt een geïntegreerde webbrowser geopend die de kaartweergave verbergt. Deze webbrowser biedt een lijst met websites (favorieten) die via een keuzelijst kunnen worden gewisseld.
Deze favorieten zijn getest en worden vooraf ingesteld op basis van de gekozen taal. Als je bijvoorbeeld met de taalinstelling Spaans de favoriet Calimoto opent, wordt Calimoto automatisch in het Spaans weergegeven. Dit werkt op dezelfde manier met alle andere geïntegreerde infopagina’s, mits deze de betreffende taal ondersteunen.
Bijzonderheden TomTom
TomTom-apparaten verschillen in veel opzichten van apparaten van de fabrikant Garmin. Met deze bijzonderheden wordt op veel plaatsen in de broncode van Track of the day rekening gehouden. In het dialoogvenster voor de export van POI’s naar een navigatiesysteem is bij een herkend TomTom-apparaat de optie voor het naderingsalarm niet beschikbaar.
Ook kunnen POI’s niet via een USB-verbinding naar een TomTom-apparaat worden overgedragen. Als POI’s naar een TomTom-apparaat worden geëxporteerd, wordt de infopagina TomTom myDrive geopend. Daar kunt u inloggen en de POI-import starten.
FFMPEG
Met FFMPEG is er een gratis open-sourceoplossing beschikbaar die zelfs door de NASA is geïntegreerd in de robots die momenteel Mars verkennen. Deze software wordt gebruikt om MP4-bestanden te renderen vanuit GPX-tracks. Bij het maken van geanimeerde video’s wordt een track stap voor stap op een kaart gevisualiseerd. Voor elke stap wordt een frame als PNG-bestand gegenereerd en in de tijdelijke map opgeslagen. Zodra deze stapsgewijze animatie van de track is voltooid, wordt FFMPEG gestart om uit de afzonderlijke frames een video in MP4-bestandsformaat te genereren.
Als FFMPEG niet is geïnstalleerd, kan het worden gedownload voordat de video-animatie wordt gestart.
GPSBABEL
De gratis, open-sourceoplossing GPSBABEL wordt gebruikt voor het converteren van fabrikantspecifieke POI-formaten. De POI-formaten van de fabrikanten TomTom en Garmin maken gebruik van een binaire opmaak van de POI-gegevens. Er is geen officiële specificatie van deze binaire formaten beschikbaar. De ontwikkelaars van GPSBABEL hebben daarom via reverse engineering de belangrijkste geheimen ontrafeld en met GPSBABEL een oplossing gecreëerd waarmee POI’s in het GPI- (Garmin) en OV2- (TomTom) formaat kunnen worden geconverteerd naar het GPX-bestandsformaat. Deze conversie werkt in beide richtingen. Door het gebruik van GPSBABEL is zowel de export als de import van POI-gegevens voor TomTom- en Garmin-apparaten mogelijk.
Sommige van de standaard POI’s die bij Garmin- en TomTom-apparaten worden geleverd, zijn gecodeerd. Deze POI’s kunnen daarom alleen met Track of the day worden opgeslagen, maar niet worden weergegeven of verder verwerkt.
