예제 #1
0
        private void TestFormatting(Coordinate c)
        {
            Geometry point  = GeometryFactory.Floating.CreatePoint(c);
            string   result = writer.Write(point);

            Debug.WriteLine(result);
            var    geom = new WKTReader(GeometryFactory.Floating).Read(result);
            string tos  = geom.ToString();

            Assert.IsTrue(string.Equals(tos, result));

            point  = GeometryFactory.FloatingSingle.CreatePoint(c);
            result = writer.Write(point);
            Debug.WriteLine(result);
            geom = new WKTReader(GeometryFactory.Floating).Read(result);
            tos  = geom.ToString();
            Assert.IsTrue(string.Equals(tos, result));

            point  = GeometryFactory.Fixed.CreatePoint(c);
            result = writer.Write(point);
            Debug.WriteLine(result);
            geom = new WKTReader(GeometryFactory.Floating).Read(result);
            tos  = geom.ToString();
            Assert.IsTrue(string.Equals(tos, result));
        }