Richtigkeit der GPS-Koordinaten

OP #967638
Lesenswert?

Hallo Zusammen,

In meinem Projekt sollte sich ein Programm laufen lassen, wenn die 
Entfernung zwischen Anfangsort und aktuellem Ort größer 5 km ist. Der 
Anfangsort wird durch die eingelesenen GPS-Koordinaten festgestellt, 
aber wenn der Anfangsort  in einer großen Halle ist, wo die GPS Signal 
ab und zu kommt, bringt dieser Entfernung nicht, weil es sein kann, dass 
die erste Anfangspostion (Latitude = 0.0, Longitude = 0.0) ist und die 
zweite oder dritte Position (Latitude = 53.653, Longitude = 11.34) ist 
und die Entfernung definitiv größer als 5 km ist. Dies führt dazu, dass 
sich das Programm früher durchführen läßt.
Im Porgramm kann man natürlich so schreiben, wenn die Position (Latitude 
= 0.0 und Longitude = 0.0) ist, macht das Programm nichts. Dann kommt 
meine Frage, kann das auch sein, dass eine falsche GPS-Koordinaten 
eingelesen werden kann, wenn das GPS-Signal nicht so stark in Halle ist? 
Da eine falsche GPS-Koordinaten z.B. (Latitude = 10.01, Longitude = 
11.34) mit einer Anfangspostion (Latitude = 0.0, Longitude = 0.0) auch 
eine relevante Entfernung (im tausend km Bereich) liefern kann.
Eigentlich müssen nur zwei Möglichkeiten vorhanden, entwede 
(Blind-Status: latitude = 0.0 Longitude = 0.0) oder Fit-Status (also 
Latitude und Longitude  sind richtig und von aktuellem Ort).
Kann mir jemand von Euch Bescheid sagen, gibt's eine Moglichkeit, dass 
der GPS-Empfänger bei schwachem Signal eine falsche GPS-Koordinaten 
liefern kann.
Gast #967644
Lesenswert?

>schwachem Signal eine falsche GPS-Koordinaten liefern kann.

Halte ich für inwahrscheinlich. Ich kenne das NMEA-Protokoll nicht im 
Detail, aber da drin sollte sich eine Möglichkeit finden um die 
Richtigkeit der GPS-Daten zu prüfen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren