Aktionen
Feature #73
geschlossen
JH
Nachkommastellen begrenzen (Lat/Lon, Durchschnitte, Distanz, Profilposition)
Feature #73:
Nachkommastellen begrenzen (Lat/Lon, Durchschnitte, Distanz, Profilposition)
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Gefunden in Version:
Beschreibung
Problem¶
Beim Aufzeichnen und Speichern entstehen bei mehreren NUMERIC-Spalten Scheinpräzisionen von bis zu 28 Nachkommastellen (Decimal-Interpolation, Divisionen, Double-Trigonometrie beim GPX-Import), die keine reale Aussagekraft haben. Distance, Elevation und Speed der TrainingPoints waren bereits gerundet (3.0.3).
Umsetzung¶
TrainingPoint.Latitude/Longitude: 6 Stellen (~0,1 m), beim Aufzeichnen und im LatLonBackfillServiceTraining.AveragePulse/AverageFrequency/AveragePower: 2 Stellen,AverageSpeed: 3 Stellen (beim Speichern inRecalculateRedundantValues)Training.DistanceDriven(auch live) undStartOffsetMeters: 2 StellenProfilePoint.Positionbeim GPX-Import: 2 Stellen; die laufende Strecke wird ungerundet mitgeführt, damit sich Rundungsfehler nicht aufsummieren- Bestandsdaten werden in der Migration 3.1.1 nachgerundet (
ProfilePoint.Positionnur bei topographischen Profilen);Down()ist für diese Rundung nicht verlustfrei
Aktionen