NavigatorManaged.Navigator.getLatitude C# (CSharp) Method

getLatitude() public method

public getLatitude ( ) : double
return double
        public double getLatitude()
        {
            return Math.Round(double.Parse(comPort.Latitude.ToString()), 4);
        }

Usage Example

Esempio n. 1
0
        private void OnTimedEvent(Navigator nav)
        {
            var result = nav.LogLocation();

            if (result != null)
            {
                var lat   = Math.Round(double.Parse(result.Item1), 4);
                var lon   = Math.Round(double.Parse(result.Item2), 4);
                var speed = Math.Round(double.Parse(result.Item3), 4);
                var data  = string.Format(@"Date:{0}, Time:{1}, Latitude:{2}, Longitude:{3}, CurrentSpeed:{4} km/h", DateTime.Now.Date, DateTime.Now.ToString("h:mm:ss tt"), lat, lon, speed);
                var data1 = string.Format(@"{0}, {1}, {2}, {3}, {4}", DateTime.Now.Date, DateTime.Now.ToString("h:mm:ss tt"), nav.getLatitude(), nav.getLongitude(), lat, lon, speed);
                Console.WriteLine(data);
                logger.Info(data1);
            }
        }