Um das Problem für alle Windows Phone User zu lösen, haben wir einen Workaround realisiert:
Wird von der App keine Information bzgl. der Zeitzone mit übertragen, so wird als Zeitzone die Zeitzone des Browsers genutzt. Das funktioniert in allen Fällen, in denen nicht der Upload des Trainings in einer anderen Zeitzone als der Download stattfindet.
Beim Beispieltraining http://www.gps-sport.net/trainings/%28unbenannt%29_1789544 ist damit eine korrekte Startzeit in UTC 2016-01-26T13:56:11.763Z sowohl im TCX wie auch GPX gegeben.
Also kann ich mit dem aufgezeichneten Track nichts anfangen, denn vom Portal krieg ich ihn falsch zurück und aus dem Telefon kriege ich ihn nicht raus, weil WP8.1. Oder gibts einen Trick, die komischen Daten im App-Ordner lesbar zu machen?
Vielleicht doch lieber weiter Sporttracker benutzen, da ist die Karte zwar Mist aber ich bekomme den Track wenigstens ordentlich wieder...
Also das Grundproblem ist, dass die Zeiten in GPX und TCX in Universal Time (UTC, also mit Zeitzone = 0) angegeben werden. Beim Upload von Windows Phone ist aber derzeit die Zeitzone nicht bekannt, so dass auch keine Umrechnung in UTC erfolgen kann.
Das Problem kann leider erst dann gelöst werden, wenn wieder ein Update für Windows Phone möglich ist.
Ich habe ein ähnliches Problem. Bei mir ist Datum und Uhrzeit aber bei TCX und GPX falsch. Ich benutze ein Windows Phone, aber ich verstehe den Zusammenhang zum benutzten Gerät nicht, wenn dieses korrekt aufzeichnet. Denn nach Upload aufs Portal wird es richtig angezeigt. (http://www.gps-sport.net/trainings/%28unbenannt%29_1789544 ----z.B.)
Im TCX war es richtig, im GPX war es falsch. Da hat sich leider noch ein Bug eingeschlichen - dieser wurde jetzt behoben. In Deutschland mit Winterzeit ist die korrekte Differenz zwischen UTC und lokaler Zeit 1 Stunde.
ja, stimmt, die Version auf meinem I-Phone ist alt, kann aber auch nicht aktualisiert werden, vermutlich wird mir wegen zu alter Hardware kein Update angeboten. Das war dann wohl doch mein Fehler.
Ich hab's nochmal mit einem aktuellen Android und passender App ausprobiert (Training http://www.gps-sport.net/trainings/race-biking_1792426).
Das Training wurde von mir um 07:10 Uhr Ortszeit gestartet, nach dem Download steht als erster Zeitstempel im gpx-File:<time>2016-02-01T05:10:35.261Z</time>, der Trainingsort ist Deutschland, sind hier 2h Versatz richtig? Auf dem run.gps Portal wird die Zeit mit 07:10 als Beginn richtig dargestellt.
Und ich verstehe noch nicht warum das anders ist, wenn ich dasselbe Training als tcx lade, derselbe Zeitpunkt ist dann <Time>2016-02-01T06:10:35.261Z</Time>, also eine Stunde später. Ist das so gewollt?
Vielen Dank mit der Geduld für meine Fragen :-)
JF
Also laut Info auf der Seite mit dem Training-Upload wurde die Trainingseinheit mit Run.GPS 2.8.9 für iOS hochgeladen. Aktuell wäre aber die Version 3.0.3. In der alten Version ist die Übertragung der Zeitzone noch nicht mit enthalten.
Hm, so richtig befriedigt mich das noch nicht. Ich verstehe dann den Unterschiedlichen Inhalt der Files im gpx und tcx Format nicht.
Heute habe ich auf derselben Strecke ein neues Trainingmit dem I-Phone aufgezeichnet, das Problem ist dasselbe.
http://www.gps-sport.net/trainings/race-biking_1790839 wird auf dem Portal richtig dargestellt und das Datum und die Zeit im Download als gpx sind falsch.