M.: Geschwindigkeitsanzeige mit Phonegap

Mahlzeit,
hab mal aus Spass Phonegap ausprobiert.
Dabei hab ich festgestellt, dass beim Beispiel zu Geolocation die Geschwindigkeit falsch angezeigt wird.

Im Ripple-Emulator wird die Geschwindigkeit richtig angezeigt, also der Wert, den ich vorgebe.

Auf nem SGS2 (Android 2.3.3) und nem Iconia Tab (Android 4.1.2) wird die Geschwindigkeit falschangezeigt (z.B. bei 50km/h werden ca. 17 angezeigt, also auch keine Meilen).

Da auf beiden Geräten andere Apps die richtige Geschwindigkeit anzeigen, gehe ich davon aus, ich muss irgendwas umrechnen. Einen Bug in PG vermute ich deshalb nicht, weil ich das mit 2.9 und auch 3.0 hab.

Die Doku gibt dazu nix her, zumindest finde ich nix. Wenn ich nach "phonegab gps speed"o.ä. suche, bekomme ich Suchergebnisse, die sich mit der Geschwindigkeit gegenüber native Apps beschäftigen.

Hat jemand nen Hinweis für mich? Vielleicht sogar ne genauere API-Doku,finde, die originale ist etwas dürftig.

thx4hlp

  1. Hallo M.

    Auf nem SGS2 (Android 2.3.3) und nem Iconia Tab (Android 4.1.2) wird die Geschwindigkeit falschangezeigt (z.B. bei 50km/h werden ca. 17 angezeigt, also auch keine Meilen).

    nach http://docs.phonegap.com/en/3.0.0/cordova_geolocation_geolocation.md.html#Coordinates ist der Wert in Meter pro Sekunde, muss also mit 3,6 multipliziert werden um auf km/h zu kommen. Allerdings sollte er bei 50km/h ca. 14 ausgeben.

    1. nach http://docs.phonegap.com/en/3.0.0/cordova_geolocation_geolocation.md.html#Coordinates ist der Wert in Meter pro Sekunde, muss also mit 3,6 multipliziert werden um auf km/h zu kommen. Allerdings sollte er bei 50km/h ca. 14 ausgeben.

      Verdammt, jetzt hab ich das mehrmals gelesen und das echt jedesmal überlesen ....
      Danke für den Hinweis, ich hab befürchtet, dass ich betriebsblind war ;)

      Es können  bei 50km/h auch 14 angezeigt worden sein, wer weiss schon, wie der Tacho im Auto lügt ;)