$GPGGA,081902.00,0412.75469,N,07332.48758,E,1,08,0.97,10.7,M,-93.5,M,,*41

Latitude = 0412.75469

Longitude = 07332.48758

If you want to plot this in google maps or any other platform you need to convert this data to decimal degrees, which will be easy to point the location rather than using raw data. In order to do that please follow these steps and write your own math function for this. For my purpose i am using my own function to handle the conversions.

First lets start with latitude. Get rid of the zero first.

rawdate = 412.75469 in this case 4 is the degrees which is in blue color and minutes in green

Formula:

degrees = 4

minutes = rawdate - (100*degrees)

minutes = 412.75469 - (100*4)

minutes = 12.75469

So to find out the decimal degree format of raw latitude value please follow the steps bellow.

…