German ungültige Koordinate

tudorf

Active Member
Licensed User
Longtime User
Hallo

In meiner Anwendung mit GPS gibt es immer wieder Koordinaten die B4A nicht akzeptiert. Natürlich sind es gültige Koordinaten.

Kann mir jemand sagen wo der Fehler liegt?

Dieser Code klappt
B4X:
Dim Location1 As Location
      Dim Location2 As Location
      Location1.Initialize2("52:34.123", "8:45.284")
      Location2.Initialize2("16:12.371", "20:53.861")
      
      Dim dis As Int
      dis = Location1.DistanceTo(Location2)

Msgbox(dis,"Distanz")

Dieser Code ist Fehlerhaft
B4X:
Dim Location1 As Location
      Dim Location2 As Location
      Location1.Initialize2("52:34.123", "8:45.284")
      Location2.Initialize2("36:52.371", "30:59.861")
      
      Dim dis As Int
      dis = Location1.DistanceTo(Location2)

Msgbox(dis,"Distanz")

Probleme bereitet die Koordinate 30:59.861

Danke Martin
 

klaus

Expert
Licensed User
Longtime User
Das scheint ein Fehler in der GPS Library zu sein.
Denn dies funktioniert:
Location2.Initialize2("36:52.371", "30:59.000")

aber dies nicht
Location2.Initialize2("36:52.371", "30:59.000000001")

Ich habe den Fehler in Bug & Wishlist gemeldet.

Beste Grüsse.
 
Last edited:

tudorf

Active Member
Licensed User
Longtime User
Hallo Klaus
Nach längerer Pause und neuem Handy habe ich wieder versucht das Programm laufen zu lassen. Der Fehler ist immer noch da. Ich setze jetzt folgende Versionen ein. Gibt es neuere Versionen die funktionieren?
Android 4.1.2 auf Samsung S3
GPS-LIB 1.11
B4A 2.71
Danke Martin
 

tudorf

Active Member
Licensed User
Longtime User
Hallo Klaus

Danke für die Rückinfo. Ist das Update von 2.71 auf 3 Kostenpflichtig? Bzw. kann ich sehen wann meine Updateberechtgung abläuft. Freigeschaltet wurde meine Lizens Ende Juni 2012.

Martin
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…