2

如何转换degrees decimal minutesNMEA 0183decimal degrees
标准 GPS 跟踪器 以十进制度分发送位置并需要转换。

输入:

5546.263 /*(mean = 55° 46.263'N)*/
3739.712 /*(mean = 37° 39.712'E)*/

输出:

55.771050
37.661867

一些输入一开始是零,就像上面一样(3739.712来自 GPS 设备03739.712

我自己尝试,但第一步有问题:)
第一个问题是如何degrees decimal minutes转换为decimal degrees

4

1 回答 1

4

我不知道 PHP,但是如果您可以将(字符串?)“5546.263”拆分为 55 和 46.263(度和十进制分钟),您可以使用55 + (46.263 / 60).

换句话说,它是degrees + (minutes / 60)

于 2013-10-18T18:50:05.783 回答