public void Calculation_Fails_GivenGeoPointsWithDifferingReferenceEllipsoids()
        {
            GeoPoint p3 = GeoPoint.Parse(0.0, 0.0, Ellipsoid.GRS80);

            p1.BearingTo(p3);
            p3.BearingTo(p2);
        }
Пример #2
0
        public void Project_ReturnsExpectedBearing()
        {
            GeoPoint pointTwo = geoPoint.Project(Distance.Kilometers(1), Bearing.Degrees(90));

            Assert.AreEqual(90, Math.Round(geoPoint.BearingTo(pointTwo).DecimalDegrees()));
        }
 public void Computation_Works_GivenZeroDegreesInput()
 {
     Assert.AreEqual(Bearing.Degrees(0), p1.BearingTo(p1));
 }