You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2016-10-19 14:59:07

btsens
Member
Registered: 2016-08-30
Posts: 68

Falsche GPS Daten

Hallo,

ich habe mal wieder eine Frage zum immer gleichen Thema:

Ich habe ein Programm geschrieben, welches die NMEA Sätze von meinem U-blox C94-M8P ausliest und aus dem GGA Satz Länge und Breite ausliest. Als ich das draußen testen wollte musste ich feststellen, dass ich mich laut Programm etwa 9km von meinem tatsächlichen Standpunkt entfernt befand (in einem See...). Ich nehme stark an, dass etwas beim auslesen schief gegangen ist, deswegen wollte ich fragen, wie man besser vorgehen sollte.

Mein Programm arbeitet so:

NMEA Sätze wie diesen: "$GNGGA,102646.00,4804.87905,N,01116.54885,E,1,12,0.84,603.8,M,46.5,M,,*48" finden und einzeln in einen String schreiben.
Im String nach Kommas suchen. Nach dem 2. Komma 10 stellen auslesen und als Latitude String speichern ("4804.87905").
Nach dem 4. Komma 11 Stellen auslesen und als Longitude String speichern ("01116.54885").
Die Strings in Typ Double umwandeln und durch 100 teilen.
Damit rechne ich dann weiter.

Laut Wikipedia folgen die NMEA Sätze WGS84. Hat jemand eine Idee, warum ich damit trotzdem so weit ab vom Schuss bin? Muss ich beim Auslesen irgendetwas bestimmtes beachten?

Offline

#2 2016-10-19 15:26:19

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Falsche GPS Daten

Probier mal ob gpsbabel genauso konvertiert.


Mapper aus dem Münsterland.

Offline

#3 2016-10-19 15:28:54

btsens
Member
Registered: 2016-08-30
Posts: 68

Re: Falsche GPS Daten

chris66 wrote:

Probier mal ob gpsbabel genauso konvertiert.

Kennst du zufällig noch ein Programm, welches man nicht runterladen muss? Ich hab doch das Admin Password nicht big_smile

Offline

#4 2016-10-19 15:34:27

btsens
Member
Registered: 2016-08-30
Posts: 68

Re: Falsche GPS Daten

Ich habe diesen ( http://freenmea.net/decoder ) online Konverter gefunden, und anscheinend können die richtigen Daten rauskommen. Dh. meine Konvertierung ist falsch, ich nehme an man muss da eine besondere Formel benutzen...

Offline

#5 2016-10-19 15:36:09

toc-rox
Member
From: Münster
Registered: 2011-07-20
Posts: 2,357
Website

Re: Falsche GPS Daten

Für wie lange war deine Position denn "mitten im See"? Nur kurz? Die Zeitangabe im Datensatz ist in UTC. Berücksichtigst du das? War die Position "im See" laut Status-Flag gültig?

Gruß Klaus

Offline

#6 2016-10-19 15:40:05

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Falsche GPS Daten

btsens wrote:

Kennst du zufällig noch ein Programm, welches man nicht runterladen muss? Ich hab doch das Admin Password nicht big_smile

Auf Arbeit? Hoffentlich liest der Chef nicht mit.


Mapper aus dem Münsterland.

Offline

#7 2016-10-19 19:14:53

Bernhard Hiller
Member
Registered: 2011-05-10
Posts: 1,122

Re: Falsche GPS Daten

btsens wrote:

Die Strings in Typ Double umwandeln und durch 100 teilen.

Da dürfte das Problem liegen. So wie ich diese Beschreibung http://www.gpsinformation.org/dale/nmea.htm verstehe, handelt es sich um Grad und Minuten. D.h. aus 4804.87905 werden nicht 48,0487905 Grad, sondern 48 Grad und 4,87905 Minuten. Teile letztere durch 60 und zähle sie zu den Graden hinzu, dann bist du bei 48,0813175 N, 11,275814 E. Paßt das besser?

Offline

#8 2016-10-19 19:42:36

kreuzschnabel
Member
Registered: 2015-07-03
Posts: 6,640

Re: Falsche GPS Daten

chris66 wrote:
btsens wrote:

Kennst du zufällig noch ein Programm, welches man nicht runterladen muss? Ich hab doch das Admin Password nicht big_smile

Auf Arbeit? Hoffentlich liest der Chef nicht mit.

Es gibt durchaus Chefs, bis zu denen es sich herumgesprochen hat, daß Mitarbeiter, die Kopfarbeiten durchführen, unterm Strich produktiver sind, wenn sie während der Arbeit gelegentlich kurze Pausen einlegen, in denen sie sich mit etwas ganz anderem beschäftigen. Solange also der Workflow stimmt, kann der Chef damit durchaus einverstanden sein, während die IT dennoch der Ansicht ist, Installation von Fremdsoftware zu unterbinden :-)

--ks

Offline

#9 2016-10-19 19:48:45

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,128

Re: Falsche GPS Daten

Ja, mach ich ja auch, hatte den Smily vergessen.


Mapper aus dem Münsterland.

Offline

#10 2016-10-20 07:10:18

btsens
Member
Registered: 2016-08-30
Posts: 68

Re: Falsche GPS Daten

chris66 wrote:
btsens wrote:

Kennst du zufällig noch ein Programm, welches man nicht runterladen muss? Ich hab doch das Admin Password nicht big_smile

Auf Arbeit? Hoffentlich liest der Chef nicht mit.

kreuzschnabel wrote:

Es gibt durchaus Chefs, bis zu denen es sich herumgesprochen hat, daß Mitarbeiter, die Kopfarbeiten durchführen, unterm Strich produktiver sind, wenn sie während der Arbeit gelegentlich kurze Pausen einlegen, in denen sie sich mit etwas ganz anderem beschäftigen. Solange also der Workflow stimmt, kann der Chef damit durchaus einverstanden sein, während die IT dennoch der Ansicht ist, Installation von Fremdsoftware zu unterbinden :-)

--ks

Da ich das ganze für ihn mache sollte das kein Problem sein. Wenn er möchte, dass ich Navigation programmiere soll er auch einverstanden sein wenn ich mich in Foren rumtreibe um mein Wissen zu erweitern wink

toc-rox wrote:

Für wie lange war deine Position denn "mitten im See"? Nur kurz? Die Zeitangabe im Datensatz ist in UTC. Berücksichtigst du das? War die Position "im See" laut Status-Flag gültig?

Gruß Klaus

Die Position im See ist dauerhaft, auch wenn ich das Gerät vor meinem Fenster stehen und vor sich hin messen lasse befinde ich mich im See. Die Koordinaten, die Bernhard ausgerechnet hat stimmen aber, vielen Dank dafür smile

Offline

#11 2016-10-20 15:33:20

seichter
Member
Registered: 2011-05-21
Posts: 3,337

Re: Falsche GPS Daten

btsens wrote:
chris66 wrote:

Probier mal ob gpsbabel genauso konvertiert.

Kennst du zufällig noch ein Programm, welches man nicht runterladen muss? Ich hab doch das Admin Password nicht big_smile

Kleiner Hinweis: Für jeden, der sich mit Koordinaten, Log-Dateien und Datenformaten herumschlagen muss, ist GPSBabel ein fast unverzichtbares Tool (auch wenn das Problem im vorliegenden Fall schon gelöst ist).

Offline

Board footer

Powered by FluxBB