Projekt

Allgemein

Profil

Aktionen

Feature #73

geschlossen
JH

Nachkommastellen begrenzen (Lat/Lon, Durchschnitte, Distanz, Profilposition)

Feature #73: Nachkommastellen begrenzen (Lat/Lon, Durchschnitte, Distanz, Profilposition)

Von Julius Haman vor 6 Tagen hinzugefügt. Vor 6 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
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 LatLonBackfillService
  • Training.AveragePulse/AverageFrequency/AveragePower: 2 Stellen, AverageSpeed: 3 Stellen (beim Speichern in RecalculateRedundantValues)
  • Training.DistanceDriven (auch live) und StartOffsetMeters: 2 Stellen
  • ProfilePoint.Position beim 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.Position nur bei topographischen Profilen); Down() ist für diese Rundung nicht verlustfrei

JH Von Julius Haman vor 6 Tagen aktualisiert Aktionen #1

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: PDF Atom