Tracks mit Zeitabständen kleiner 1 s
Verfasst: 12.05.2021, 21:30
Seit einiger Zeit lässt sich in OSMAND als Aufzeichnungsintervall "kontinuierlich" einstellen, was bei neuerer Hardware zu oft zwei, manchmal drei Trackpunkten in einer Sekunde führt.
Die Google-Location-API liefert aber nur Timestamps in Sekundenauflösung, so dass mehrere Punkte nacheinander identische Timestamps haben. Dies führt durch Dauer=0 natürlich zu undefinierten Geschwindigkeiten.
Trackguru fängt zwar die Division durch 0 ab und setzt das Tempo auf 0, das gibt im Schaubild aber ein unschönes Auf- und Abspringen.
Mich stört die Dauer 0 nicht besonders, da ich bei der weiteren Verarbeitung die zeitgleichen Trackpunkte mittle und so nur einen pro Sekunde erhalte, andere Nutzer könnten bei einer Weiterverarbeitung aber unerwartete Überraschungen erleben.
Ein ähnliches Problem tritt bei Spezial-Loggern mit bis zu 10 Hz Aufzeichnungsrate auf, wie sie z.B. in der Segelfliegerei verwendet werden. Die speichern die Timestamps in Millisekunden nach dem Dezimalpunkt ab (T18:51:07.100Z).
Trackguru lässt die unter den Tisch fallen und erzeugt dadurch ebenfalls 0-Serien.
Ob es sich lohnt, das Programm deswegen zu modifizieren, will ich nicht beurteilen.
Die Google-Location-API liefert aber nur Timestamps in Sekundenauflösung, so dass mehrere Punkte nacheinander identische Timestamps haben. Dies führt durch Dauer=0 natürlich zu undefinierten Geschwindigkeiten.
Trackguru fängt zwar die Division durch 0 ab und setzt das Tempo auf 0, das gibt im Schaubild aber ein unschönes Auf- und Abspringen.
Mich stört die Dauer 0 nicht besonders, da ich bei der weiteren Verarbeitung die zeitgleichen Trackpunkte mittle und so nur einen pro Sekunde erhalte, andere Nutzer könnten bei einer Weiterverarbeitung aber unerwartete Überraschungen erleben.
Ein ähnliches Problem tritt bei Spezial-Loggern mit bis zu 10 Hz Aufzeichnungsrate auf, wie sie z.B. in der Segelfliegerei verwendet werden. Die speichern die Timestamps in Millisekunden nach dem Dezimalpunkt ab (T18:51:07.100Z).
Trackguru lässt die unter den Tisch fallen und erzeugt dadurch ebenfalls 0-Serien.
Ob es sich lohnt, das Programm deswegen zu modifizieren, will ich nicht beurteilen.