Ich verwende die GeoTracker- Anwendung, um Position und Geschwindigkeit aufzuzeichnen, während ich entlang einer Strecke trainiere. Ich lebe auf relativ ebenem Boden, bewege nur höchstens maximal 5 Meter hoch und runter, aber während die Breiten- und Längenangaben ziemlich genau erscheinen, ist das Programm, das GPS verwendet (und IMHO nicht die Drucksensoren / Barometer verwendet, um es zu bestimmen Höhe) gibt an, dass der Unterschied zwischen maximaler und minimaler Höhe entlang der Strecke etwa 50 m beträgt. Das ist ziemlich ungenau, wie es scheint. Warum ist das?
Vielen Dank.
Es liegt wahrscheinlich daran, dass GPS einfach nicht sehr gut geeignet ist, um genaue Höhenmessungen zu erhalten, und es nie war. Sicherlich keine typischen Consumer-Chips. Garmin schlägt beispielsweise vor, dass bei ihren Geräten mit Abweichungen von bis zu 400 Fuß zu rechnen ist. Es ist nur ein Geometrieproblem .
Vor diesem Hintergrund würde ich bezweifeln, dass Android hier einen großen Einfluss hat. Jedes GPS-Gerät wird Schwierigkeiten haben, eine besonders genaue Höhenmessung zu erhalten. Ich nehme an, einige Apps scheinen "präziser" zu sein als andere, indem sie gefensterte Durchschnittswerte der Höhendaten oder etwas Ähnliches nehmen (anstatt die Rohdaten direkt dem Benutzer anzuzeigen), aber sie erhalten alle die gleichen Werte vom GPS-Chip .
Ich hatte genau das gleiche Problem mit den GPS-Daten auf meinem Android-Smartphone. Ich lebe in Großbritannien und habe festgestellt, dass die angezeigte Höhe konstant 40 - 50 Meter höher war als die Karte zeigte. Ich dachte auch, dass dies ein Mangel an GPS-Genauigkeit war. Tatsächlich war die Antwort, dass das GPS Höhen im Zusammenhang mit dem globalen Sphäroid wgs84 anzeigte, während die britischen Karten alle Höhen auf den mittleren Meeresspiegel bezogen, daher die Abweichung.
Das Problem wird als geometrische Verdünnung der Genauigkeit bezeichnet . Vereinfacht betrachtet berechnet das GPS-System die Entfernungen zwischen dem Empfänger und einem Satz von mindestens 4 sichtbaren Satelliten. Jeder dieser Abstände ist mit Genauigkeit/Fehler verbunden. Die Genauigkeit/der Fehler der endgültigen Positionsbestimmung hängt nicht nur von den einzelnen Entfernungspräzisions-/Fehlerwerten ab, sondern auch von der geometrischen Konfiguration der Satelliten am Himmel.
Wenn sich ein Satellit tief am Horizont befindet, ändert sich die Entfernungsmessung mit diesem Satelliten nicht sehr, wenn sich die Höhe des Empfängers ändert, was zu einer schlechten vertikalen Verdünnung der Genauigkeit führt. Dies in Kombination mit der Einschränkung, dass umlaufende Satelliten normalerweise keine optimalen Geometrien bereitstellen, führt zu einer schlechten vertikalen Verdünnung der Genauigkeit bei der endgültigen Positionsbestimmung. Das vertikale Ergebnis wäre besser, wenn Sie immer einen Satelliten über sich hätten, aber das umlaufende System kann dies einfach nicht leisten.
John Sonderson
Eldarerathis
John Sonderson
Ich für
Eldarerathis
Ich für
John Sonderson