Esempio n. 1
0
        public void TestConvert3857to3414Async()
        {
            /*
             * https://developers.onemap.sg/commonapi/convert/3857to3414?Y=146924.54200324757&X=11559656.16256661
             *
             * Example Response:{
             *  "X":28983.788791079794,
             *  "Y":33554.50981328348
             * }
             */
            CoordinateConverter cc    = new CoordinateConverter();
            Coordinate          input = new Coordinate();

            input.Y = 146924.54200324757;
            input.X = 11559656.16256661;
            Coordinate actual = cc.Fr3857To3414Async(input).Result;

            Coordinate expected = new Coordinate();

            expected.X = 28983.788791079794;
            expected.Y = 33554.50981328348;

            Assert.AreEqual(expected.X, actual.X, ToleranceSvy21);
            Assert.AreEqual(expected.Y, actual.Y, ToleranceSvy21);
        }