GPS data to Google maps converter

How to use?
For $GPGGA,123519,4807.0388,N,01131.0000,E,1,08,0.9,545.4,M,46.9,M,,*47
Latitude(Degrees)=+48('+' for 'N' and '-' for 'S') Latitude(Minutes)=+07.0388
Longitude(Degrees)=+011('+' for 'E' and '-' for 'W') Longitude(Minutes)=+31.0000
Put these values in the below fields and press Submit button. (use microsoft internet explorer)
Over the internet there are few or no GPS converters that convert the GPGGA formatted GPS location information into the form that can be used in Google maps to see the location with an accuracy of ~5m.This triggered me to develop one such converter which uses Google maps to show the position.
Check out the GPS data ($GPGGA) to Mapping application above.
Background
The National Marine Electronics Association (NMEA) has developed a specification that defines the interface between various pieces of marine electronic equipment. The standard permits marine electronics to send information to computers and to other marine equipment. A full copy of this standard is available for purchase at their web site. None of the information on this site comes from this standard and I do not have a copy. Anyone attempting to design anything to this standard should obtain an official copy.
The most important NMEA sentences include the GGA which provides the current Fix data, the RMC which provides the minimum gps sentences information, and the GSA which provides the Satellite status data. GGA - essential fix data which provide 3D location and accuracy data.
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
Where:
GGA Global Positioning System Fix Data
123519 Fix taken at 12:35:19 UTC
4807.038,N Latitude 48 deg 07.038' N
01131.000,E Longitude 11 deg 31.000' E
1 Fix quality: 0 = invalid
1 = GPS fix (SPS)
2 = DGPS fix
3 = PPS fix
4 = Real Time Kinematic
5 = Float RTK
6 = estimated (dead reckoning) (2.3 feature)
7 = Manual input mode
8 = Simulation mode
08 Number of satellites being tracked
0.9 Horizontal dilution of position
545.4,M Altitude, Meters, above mean sea level
46.9,M Height of geoid (mean sea level) above WGS84
ellipsoid
(empty field) time in seconds since last DGPS update
(empty field) DGPS station ID number
*47 the checksum data, always begins with *
If the height of geoid is missing then the altitude should be suspect. Some non-standard implementations report altitude with respect to the ellipsoid rather than geoid altitude. Some units do not report negative altitudes at all. This is the only sentence that reports altitude.