/// <summary> /// Return GeoLocation from Radians /// </summary> /// <param name="latitude">The latitude, in radians.</param> /// <param name="longitude">The longitude, in radians.</param> /// <returns>GeoLocation in Radians</returns> public static GeoLocation FromRadians(double latitude, double longitude) { GeoLocation result = new GeoLocation { radLat = latitude, radLon = longitude, degLat = Helpers.ConvertRadiansToDegrees(latitude), degLon = Helpers.ConvertRadiansToDegrees(longitude) }; result.CheckBounds(); return result; }
/// <summary> /// Return GeoLocation from Radians /// </summary> /// <param name="latitude">The latitude, in radians.</param> /// <param name="longitude">The longitude, in radians.</param> /// <returns>GeoLocation in Radians</returns> public static GeoLocation FromRadians(double latitude, double longitude) { GeoLocation result = new GeoLocation { radLat = latitude, radLon = longitude, degLat = Helpers.ConvertRadiansToDegrees(latitude), degLon = Helpers.ConvertRadiansToDegrees(longitude) }; result.CheckBounds(); return(result); }