Sunday, May 19, 2024
Homepage · c
 Popular · Latest · Hot · Upcoming
109
rated 0 times [  116] [ 7]  / answers: 1 / hits: 31380  / 11 Years ago, mon, august 26, 2013, 12:00:00

I have a gps module that gives me latitude in longitude in a weird format.



DDDMM.MMMM


As written on user manual, Degrees*100 + Minutes.



As far as I know, It is degrees minutes seconds, and seconds is between 0-59, above than this will increment the minute. But this is giving minutes in decimal places. Does this means 1/1000th of a minute?



eg. 07717.3644 E
077 --> degrees
17 --> minutes
3644 --> ?
E --> Direction


Also how will I convert it to decimal, I am using the formula



decimal = degrees + minutes/60 + seconds/3600.

More From » c

 Answers
2

To convert this to the decimal format, we start by keeping the DD portion and simply divide the MM.MMM by 60 to firm the MMM portion of the decimal format.



43. (48.225/60), -79.(59.074/60)  

43.(0.80375), -79.(0.98456)

43.80375, -79.98456


In your case



eg. 07717.3644 E is the DDDMM.MMMM format

077 --> degrees
17 --> minutes
.3644 --> minutes equals to sec/60


decimal = degrees + minutes/60

decimal = 77 + (17.3644 / 60)

decimal = 77.28941


See this Link Would help you


[#76127] Saturday, August 24, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
jackelyn

Total Points: 303
Total Questions: 103
Total Answers: 102

Location: Turks and Caicos Islands
Member since Sun, Mar 7, 2021
3 Years ago
;