@Con-Hennekens said in Na importeren route offset van 2 uur als vertrektijd:
@Herko-ter-Horst said in Na importeren route offset van 2 uur als vertrektijd:
Het GPX-bestand moet geen tijdzone-informatie bevatten.
Ik zie niet in waarom niet. GPX is niet alleen voor het navigeren van routes, maar ook voor het uitwisselen van routes met andere programma's. Het moet dan uiteraard wel correct geïmplementeerd worden. Ik zou dit probleem gerust een bugje durven noemen, maar in het kader van navigeren vind ik het inderdaad vrij nutteloos.
Het belangrijkste is dat een bepaald moment in tijd op een universele manier wordt uitgewisseld, dat geldt zowel voor navigatieapparaten als voor andere programma's. De diverse apparaten en programma's kunnen het dan volgens de voorkeuren van de gebruiker in zijn lokale tijdzone tonen. Dat kan inderdaad door de juiste tijdzone-informatie toe te voegen, maar dan moet je wel zeker weten dat je dat overal consistent doet. Door in de uitwisseling consequent UTC te gebruiken, voorkom je verwarring.
07:00Z (UTC), 08:00 (GMT) en 09:00 (GMT+1) zijn allemaal representaties van dezelfde tijd van de dag.
Het probleem zit hem nu in het feit dat in MRA Routeplanner niet duidelijk is dat de tijd die je invoert niet in je lokale tijdzone is, zoals je waarschijnlijk zou verwachten, maar in UTC (d.w.z. rechtstreeks als UTC in het opgeslagen GPX-bestand terecht komt). Een ander apparaat of programma dat deze info inleest en vervolgens wel in de lokale tijdzone van de gebruiker laat zien, zorgt voor een afwijking van wat je zou verwachten.
Het wordt pas echt leuk als ik vanuit Nederland een route wil gaan plannen in een andere tijdzone (bijv. in de UK). Als ik nu in Nederland de route maak en 09:00 als vertrektijd opgeef, bedoel ik dan 09:00 Nederlandse tijd of 09:00 UK tijd (= 10:00 NL tijd)?