Aktionen
Fehler #91
geschlossen
JH
Trainingsdetail: X-Achse zeigt bei kurzen Strecken/Zeiten keine Einheiten (Strecke < 1 km, Zeit < 1 min)
Fehler #91:
Trainingsdetail: X-Achse zeigt bei kurzen Strecken/Zeiten keine Einheiten (Strecke < 1 km, Zeit < 1 min)
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Gefunden in Version:
Beschreibung
Ausgangslage¶
In der Trainingsdetail-Seite zeigen die Diagramme (Geländeprofil und Puls/Leistung/Trittfrequenz) bei kurzen
Trainings keine bzw. kaum Beschriftung auf der X-Achse:
- Skalierung je km: bei Strecken unter 1 km fehlen die Einheiten/Werte auf der Achse (nur der Nullpunkt).
- Skalierung je Zeit: bei Trainings unter 1 Minute (und beim Hineinzoomen) entsprechend.
Ursache¶
- Streckenachse (
ErgometerDataPlotControl,distanceMinimumMajorStep) hatte in der Trainingsdetail-Ansicht den
Standard-Mindestabstand von 1 km, obwohl derLabelFormatterschon zwischenmundkmumschalten kann. - Zeitachse hatte
MinimumMajorStep = 1(Minute) undMinimumRange = 1, derLabelFormatterkannte nur Minuten.
Lösung¶
- Trainingsdetail: beide Diagramme mit
distanceMinimumMajorStep: 0.01(10 m) erzeugen, OxyPlot wählt die Gitterabstände
passend zur Skalierung; Beschriftung200m,400m... bzw. ab 1 km1km,1.5km. - Zeitachse: Mindestabstand 30 s, neue Beschriftung
FormatTimeAxisLabel: unter 1 min in Sekunden (30s),
volle Minuten5min, halbe Minuten1min 30s, Nullpunkt0min. Feinere Schritte (6 s, 12 s ...) wirkten zu unruhig
und wurden deshalb verworfen. - Betrifft auch das Live-Diagramm im freien Training (gleiche Zeitachse); dort ändert sich bei 20-Minuten-Fenstern
nichts, da OxyPlot ohnehin Schritte ab ca. 1,25 min wählt.
Abnahmekriterien¶
- Trainings unter 1 km: X-Achse zeigt Werte mit Einheit in Metern.
- Längere Trainings: Beschriftung wechselt automatisch auf km.
- Trainings unter 1 Minute: Zeitachse zeigt
30sbzw.0min. - Lange Trainings und Zoomen: Beschriftung bleibt ruhig und lesbar.
JH Von Julius Haman vor 4 Tagen aktualisiert
- Status wurde von Neu zu Erledigt geändert
Aktionen