ivanahepjuk / SensoricNet-particle-meter

This is repo for sensoric net, Nb-Iot stuff.
1 stars 4 forks source link

Chybný přepočet GPS souřadnic #11

Closed dron23 closed 5 years ago

dron23 commented 5 years ago

Odesílané GPS souřadnice jsou nepřesné na stovky metrů.

         49.94     N, 17.9075   E
lidicka: 49.9374792N, 17.8977433E
dron23 commented 5 years ago

rovnou si sám odpovím, předpokládal jsem jiný formát souřadnic...

správný je

GPS: latitude: 4950.919N, longitude: 01816.7323E => N 49°50.919', E 18°16.7323', takže je to modifikovaný formát "Stupně°Minuty". Přepočet na "Stupně" je

D.ddd = D + (M.mmm / 60)

V tomto připadě tedy 49 + (50.919 / 60) = 49.8486500

dron23 commented 5 years ago

imho to pull request #12 vyresil, udelam ale jeste jeden s drobnou opravou. Pak asi bude stat za uvahu, jestli to enkodovani do lpp nesnizi presnost. Pro referenci:

gps -> wgs decode -> lpp latitude: 4956.2457 -> 49.937332 -> 49.9373 longitude: 01753.8815 -> 17.898001 -> 17.898

dron23 commented 5 years ago

Otestováno, vypadá to funkční...