Basiskennis

Basiskennis

Track of the day - Basics

 

Kosten

Het gebruik van Track of the day is volledig gratis voor de gebruikers. Dat betekent echter niet dat er geen kosten zijn! De hosting van deze website, het winkelsysteem, de toegang tot de Microsoft Windows Store, het gebruik van bibliotheken en besturingselementen, de toegang tot de Bing Maps-diensten, dat alles kost geld. Om deze lopende kosten blijvend te kunnen betalen, kost de Pro-licentie met een looptijd van 365 dagen 29 euro. Als alternatief is er een gratis Pro-licentie met een looptijd van 30 dagen beschikbaar.

Gebruikersgegevens

Veel grote bedrijven op het internet verdienen veel geld met het opslaan en verkopen van gebruikersgegevens. In Track of the day worden geen persoonlijke gegevens permanent opgeslagen buiten de computers van de gebruikers. Natuurlijk kunt u uw tracks, routes en POI’s op elk moment op een USB-stick opslaan of naar uw navigatiesysteem verzenden. Wie dat doet, heeft echter altijd de volledige controle. Ook de gebruikte software van derden, die hieronder wordt vermeld, geeft geen persoonlijke gegevens door en is niet gekoppeld aan webdiensten van welke aard dan ook.

Kaartmateriaal

Track of the day
maakt gebruik van het kaartmateriaal dat door Microsoft Bing Maps ter beschikking wordt gesteld. Het besturingselement voor de weergave van de kaarten maakt deel uit van het Microsoft WPF-framework dat op .NET is gebaseerd. Dit besturingselement kan wegenkaarten en zeer gedetailleerde luchtfoto’s weergeven. Dit kaartmateriaal vormt de basis voor de Bing Maps-routingsdiensten; beide zijn perfect op elkaar afgestemd en ontworpen om routes te berekenen die men veilig kan rijden of lopen. Dit kaartmateriaal wordt voortdurend door Microsoft bijgewerkt, wat het grootste voordeel is ten opzichte van lokaal geïnstalleerd kaartmateriaal. Het gebruikte besturingselement kan alleen dit kaartmateriaal weergeven. Voor het gebruik van OpenStreetMap of topografisch kaartmateriaal zou een uitgebreide uitbreiding nodig zijn. Daarom zijn in eerste instantie alleen de vrij beschikbare, zeer goede kaarten opgenomen.

Routeberekening

Voor het berekenen van routes en het zoeken naar adressen worden de Bing Maps REST-services gebruikt. Deze diensten worden opgeroepen via een URL die nooit persoonlijke gegevens bevat. Het enige dat wordt verzonden, zijn GEO-coördinaten in het formaat Latitude en Longitude. Bij routeberekeningen worden de lengte- en breedtegraad naar elk routepunt verzonden.

Adres zoeken

Bij het zoeken naar een adres gaat het erom voor een zoekterm met de naam van een plaats en een straat een GEO-coördinaat uit Latitude en Longitude te bepalen, dat op een kaart kan worden weergegeven. Als men met de muis op een kaart klikt, krijgt men de GEO-coördinaat waarvoor de Bing Maps-diensten een geformatteerd adres kunnen leveren. Niet elke GEO-coördinaat heeft ook een adres.

Tracks anonimiseren

Tracks, routes en POI’s bevatten geen gebruikersgegevens. Maar wie een track opneemt waarbij hij thuis vertrekt of een route van of naar zijn huis plant, heeft daar onvermijdelijk ook de GEO-coördinaten van zijn appartement of huis opgeslagen. Wie een opgenomen track wil publiceren, kan deze vooraf anonimiseren met Track of the day. Hiervoor opent men de track in de track-editor en selecteert men een wegpunt dat niets meer zegt over het thuisadres. Daarna verwijdert men alle wegpunten daarvoor. Op dezelfde manier kan men ook het einde van een track anonimiseren.

FFMPEG

Zaken als het renderen van MP4-bestanden zijn een complexe wetenschap op zich. De programmeertaal die voor de ontwikkeling van Track of the day is gebruikt en de bijbehorende bibliotheken bieden geen ondersteuning voor het renderen van MP4-video’s. Je zou alles zelf moeten ontwikkelen. Dat is echte rocket science en zou erg lang duren. Maar er is de gratis open-source software FFMPEG. Deze software wordt zelfs door de NASA gebruikt voor de rovers die op Mars rondrijden. Om van een track een MP4-video te renderen, moet FFMPEG geïnstalleerd zijn. Als het niet is geïnstalleerd, kan Track of the day de benodigde uitvoerbare bestanden downloaden en opslaan in het gebruikersprofiel bij de applicatiegegevens. Het is slechts een download en een kopie van een bestand; er wordt niets aan de configuratie van de computer gewijzigd. Nadat de afzonderlijke beelden van een track zijn gemaakt, start Track of the day de software FFMPEG, die uit de afzonderlijke beelden het voltooide MP4-bestand genereert.

GPSBABEL

Voor fabrikanten zoals TomTom en Garmin zijn radardetectoren en andere POI-diensten een goede nevenactiviteit. Daarom zijn de formaten waarin POI’s op de navigatiesystemen worden opgeslagen niet gedocumenteerd, en soms zelfs versleuteld. Als men zelfgemaakte POI’s uit Track of the day naar zijn Garmin- of TomTom-navigatiesysteem wil exporteren, moeten de POI’s worden geconverteerd naar het betreffende POI-formaat van de fabrikant. Maar hoe kun je gegevens converteren naar een bestandsformaat dat niet gedocumenteerd is? Hier komt de gratis open-source software GPSBABEL om de hoek kijken. De ontwikkelaars achter deze software hebben via complexe reverse engineering de essentiële kenmerken van de bestandsformaten van TomTom, Garmin en andere fabrikanten ontcijferd. Zo wordt het mogelijk om eigen POI’s in het GPX-formaat te exporteren en deze bestanden via GPSBABEL naar het Garmin GPI- of het TomTom OV2-formaat te converteren. Software zoals de Garmin POI-Loader is daardoor niet meer nodig.

Microsoft SQL Server LocalDB

De Microsoft SQL-Server is al jaren een industriestandaard die op duizenden servers wereldwijd draait en ook door fabrikanten zoals SAP wordt gebruikt. Voor gebruik op zeer kleine schaal is er de LocalDB Edition. Dit is de kleinste beschikbare SQL-Server en hij is volledig gratis. Door deze software te gebruiken, wordt een lokale database voor GPX-bestanden mogelijk. Vanaf versie 4.0 is de SQL-Server een installatievereiste. Om de installatie zo eenvoudig mogelijk te maken, is het installatiepakket voor de SQL-Server LocalDB opgenomen in de setup van Track of the day. Bij de eerste start na de installatie wordt gevraagd of de SQL-Server is geïnstalleerd. Dit moet met "Ja" worden bevestigd, anders kan de applicatie niet worden gebruikt. Het installatieprogramma voor de SQL-server wordt automatisch gestart. Na de installatie worden automatisch meerdere SQL-scripts uitgevoerd om de SQL-server in te stellen. In de volgende stap wordt gevraagd om een nieuwe database. Dit moet u eveneens met "Ja" bevestigen, anders kunt u de applicatie niet gebruiken. Als de database foutloos is ingesteld, wordt Track of the day gestart.

Bochtige routes

Bij het berekenen van routes of routegedeelten kunnen de Microsoft Bing Maps REST-services automatisch tot vier varianten leveren. Of een route bochtig is, is te zien aan de reistijd en het aantal wegpunten. Vanaf versie 4.1 is er in Track of the day de routeoptie ‘Geef de voorkeur aan bochtige routes‘. Als dit is geselecteerd, wordt uit de alternatieven die door de routingservices zijn berekend, automatisch de route met de meeste wegpunten en dus de meeste bochten geselecteerd.

Schilderachtige routes

De gebruikte routingservices kennen geen motorroutes en kunnen daarom niet zomaar prachtige motorroutes toveren. Door de integratie van Calimoto, Kurviger en andere diensten kunnen services worden gebruikt die routingsalgoritmen hanteren die speciaal zijn afgestemd op de behoeften van motorrijders. Door de integratie worden zo gecreëerde routes direct in Track of the day geopend en kunnen daar naar believen verder worden bewerkt. Wie de Calimeter niet vertrouwt en op zoek is naar de echt goede routes, kan al bij de routeplanning Google Streetview gebruiken om het verloop van de route en het landschap te bekijken. Zo kan men gemakkelijk zelf beslissen welke routes de moeite waard zijn of niet.

Routing-overlays

De Routing Overlays van Track of the day zijn de tegenhanger van kleurgemarkeerde routegedeelten, zoals die bij Calimoto, Kurviger, TomTom myDrive en elders te vinden zijn. Maar je kunt ze zelf genereren of gericht installeren. Een kleine selectie van Routing Overlays is momenteel gratis verkrijgbaar in onze shop.

Points of Interest

POI’s zijn een goed hulpmiddel voor het plannen van mooie routes. Bij aanbieders zoals www.alpenrouten.de vindt u een groot aantal POI-bestanden die in Track of the day kunnen worden geïmporteerd. Vanaf versie 4.1 kunnen POI-types en POI-categorieën worden aangevuld met POI-symbolen. Deze kunnen ook worden geëxporteerd naar Garmin-apparaten en andere compatibele apparaten en daar worden weergegeven.

 

 

Geef een reactie