J'essaie de convertir les coordonnées GPS en phrases NMEA dans le but de simuler des données GPS. L'objectif est d'alimenter ces données en logiciel de navigation maritime. Cependant, les données que j'ai générées semblent être incorrectes. J'utilise cette fonction suivante en python pour convertir les degrés GPS au format décimal au format NMEA 0183:Conversion des degrés décimaux en NMEA 0183 en python
import math
def decdeg2nmea(dd):
num = abs(dd)
d = float(math.floor(num))
m = num - d
return '%i%f' % (int(degree), minutes * 60.00)
Est-ce incorrect?