Forum: Mikrocontroller und Digitale Elektronik Richtigkeit der GPS-Koordinaten


von Juan C. (juan)


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.

von Matthias L. (Gast)


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.

von Narf (Gast)


Lesenswert?

"Der GPGSA-Datensatz (SA=satellites active, aktive Satelliten) enthält 
Informationen über die PRN-Nummern der Satelliten, deren Signale zur 
Positionsbestimmung verwendet werden."

Du könntest einfach die Anzahl von Satelliten prüfen und ob ein Fix 
gefunden wurde. Siehe z.B. 
http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm

von Jörg B. (manos)


Lesenswert?

http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm

Es gibt da Felder für die "Qualität der Messung", HDOP (horizontal 
Genauigkeit), VDOP (vertikale Genauigkeit), PDOP (Genauigkeit) usw.

Irgendwas sollte reichen um abschätzen zu könne ob die Koordinaten 
stimmen können.

von Jörg B. (manos)


Lesenswert?

^^ gleicher Link aber zu langsam geschrieben :)

von Juan C. (juan)


Lesenswert?

Hallo,

danke für die Info und das hat mir schon geholfen!

Gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.