2

gMaps API に指定された座標を実装して、GPRS トラッカーから正確な読み取り値を取得するのに問題があります。

ここで、分/度をそれぞれ60と3600で割って変換する必要があることを読みましたが、これを試しても正確すぎるものは何も得られません:

GPS トラッカーの座標を Google マップ形式に変換し、精度を高める

トラッカーは、次の情報を含むパケットを送信します。

5242.8157 North
00126.3539 West

私は次のように翻訳します。

latitude: 52 degrees, 42 minutes, 8157 seconds - > 52.428157
longitude: -1 degree, 26 minutes, 3539 seconds - > -1.263539

しかし、これは私がいる場所からマーカーを大幅に外します。ここで私が見逃しているものはありますか?おそらく誰かがより正確にトリックを行うことを知っているかもしれない単純なものですか?

4

1 に答える 1

5

入力データの小数部分(例:.8157)は秒ではありません。小数分です。したがって、次のようになります。

緯度52度、42.8157分または52.7136度

于 2013-01-28T17:16:03.577 に答える