Пример #1
0
 public LatitudeCoords(int degrees, int minutes, int seconds, LatitudeDirection latitudeDirection)
 {
     MDegrees           = degrees;
     MMinutes           = minutes;
     MSeconds           = seconds;
     MLatitudeDirection = latitudeDirection;
 }
 public static double ConvertLatitude(int deg, int min, int sec, LatitudeDirection direction)
 {
     var result =  direction == LatitudeDirection.N ? ConvertToDecimal(deg, min, sec) : ConvertToDecimal(deg, min, sec) * (-1);
     return result > 90 ? 90 : result;
 }
Пример #3
0
 public static Latitude ToLatitude(this double degrees, LatitudeDirection direction) =>
 new Latitude(degrees.ToArc(), direction);
Пример #4
0
 public Latitude(Arc arc, LatitudeDirection direction) :
     this(arc.Degrees, arc.Minutes, arc.Seconds, direction)
 {
 }
Пример #5
0
 public Latitude(int degrees, int minutes, double seconds, LatitudeDirection direction) :
     base(degrees, minutes, seconds)
 {
     Direction = direction;
 }
        public static double ConvertLatitude(int deg, int min, int sec, LatitudeDirection direction)
        {
            var result = direction == LatitudeDirection.N ? ConvertToDecimal(deg, min, sec) : ConvertToDecimal(deg, min, sec) * (-1);

            return(result > 90 ? 90 : result);
        }