Fix longitude direction

This commit is contained in:
mort5161 2014-07-25 13:08:17 -07:00
parent 52c3c98f2e
commit 37138fc1ca
3 changed files with 2 additions and 4436 deletions

View file

@ -34,7 +34,7 @@ namespace NmeaParser.Nmea.Gps
Latitude *= -1;
Longitude = int.Parse(message[3].Substring(0, 3), CultureInfo.InvariantCulture) + double.Parse(message[3].Substring(3), CultureInfo.InvariantCulture) / 60;
if (message[4] == "W")
Latitude *= -1;
Longitude *= -1;
Quality = (FixQuality)int.Parse(message[5], CultureInfo.InvariantCulture);
NumberOfSatellites = int.Parse(message[6], CultureInfo.InvariantCulture);
Hdop = double.Parse(message[7], CultureInfo.InvariantCulture);

View file

@ -27,7 +27,7 @@ namespace NmeaParser.Nmea.Gps
Latitude *= -1;
Longitude = int.Parse(message[4].Substring(0, 3), CultureInfo.InvariantCulture) + double.Parse(message[4].Substring(3), CultureInfo.InvariantCulture) / 60;
if (message[5] == "W")
Latitude *= -1;
Longitude *= -1;
Speed = double.Parse(message[6], CultureInfo.InvariantCulture);
Course = double.Parse(message[7], CultureInfo.InvariantCulture);
MagneticVariation = double.Parse(message[9], CultureInfo.InvariantCulture);

File diff suppressed because it is too large Load diff