Ejemplo n.º 1
0
        public void TestAlign()
        {
            BoundingBox box = new BoundingBox();

            box.North = 37.786807;   // Lincoln Park 3
            box.South = 37.781563;   // Lincoln Park 7
            box.East  = -122.494135; // Lincoln Park 18
            box.West  = -122.504031; // Lincoln Park 5

            BoundingBox qt = new BoundingBox(180, -180, 180, -180);

            box.Align(qt, 24);

            Assert.That(qt.North, Is.EqualTo(37.79296875).Within(0.000001));
            Assert.That(qt.South, Is.EqualTo(37.7490234375).Within(0.000001));
            Assert.That(qt.East, Is.EqualTo(-122.4755859375).Within(0.000001));
            Assert.That(qt.West, Is.EqualTo(-122.51953125).Within(0.000001));
        }