Wie du vielleicht bemerkt hast, besteht ein Unterschied zwischen den Entfernungs-/Höhendaten während der Aufzeichnung im Vergleich zu nachdem deine Aufzeichnung gespeichert und mit unseren Servern synchronisiert wurde. Der Grund dafür ist, dass die GPS-Daten von deinem Smartphone bekanntermaßen ungenau sind. Wir sind in der Lage, moderate Filterung innerhalb der App während der Aufzeichnung deiner Aktivitäten durchzuführen, um deine Daten gewissermaßen sauber zu halten, aber ein guter Teil der Datenglättung und -bereinigung erfolgt während der Synchronisation.
Sobald deine Aufzeichnung abgeschlossen ist und du dich für das Speichern deiner Datei entscheidest, wird sie automatisch in die Warteschlange gestellt, um sie bei der nächsten stabilen Datenverbindung zu synchronisieren. Während der Synchronisation sind unsere Webserver in der Lage, die Daten zu glätten und deine Statistiken neu zu berechnen, um sie viel genauer zu machen.
Insbesondere in Bezug auf Änderungen der Höhendaten ist der Höhenunterschied am genauesten, wenn du deine Aufnahme tatsächlich gespeichert hast.
Während du aufnimmst, verwenden wir die vom GPS bereitgestellte Breiten-/Längengradposition, um die Höhe für jeden Punkt während der Aufnahme zu ermitteln, da die von deinem Telefon gemeldeten Höhendaten oft ungenau sein können. Deine GPS-Höhe kann um ein ein paar hundert Meter auf und ab wandern, was wir zum Höhenunterschied dazuzählen. Dies führt oft zu einem größeren Höhenunterschied während der Aufnahme.
Sobald du deine Aufzeichnung gespeichert hast, wird deine Karte auf den Server hochgeladen. Dort verwerfen wir alle Breiten-/Längengradpunkte der Orte, die während deiner Aufzeichnung registriert wurden, und verwenden unser eigenes System, um diese Höhenwerte zu ersetzen. Wir berechnen dann den gesamten Höhenunterschied basierend auf diesen Werten neu. Das Resultat ist häufig ein geringerer Höhenunterschied als während der Aufzeichnung.