Esempio n. 1
0
        public static string Write(this SpatialFormatter <TextReader, TextWriter> formatter, ISpatial spatial)
        {
            Util.CheckArgumentNull(formatter, "formatter");
            StringBuilder sb = new StringBuilder();

            using (TextWriter writer = new StringWriter(sb, CultureInfo.InvariantCulture))
            {
                formatter.Write(spatial, writer);
            }
            return(sb.ToString());
        }
Esempio n. 2
0
        public static string Write(this SpatialFormatter <XmlReader, XmlWriter> formatter, ISpatial spatial)
        {
            Util.CheckArgumentNull(formatter, "formatter");
            StringBuilder     output   = new StringBuilder();
            XmlWriterSettings settings = new XmlWriterSettings {
                OmitXmlDeclaration = true
            };

            using (XmlWriter writer = XmlWriter.Create(output, settings))
            {
                formatter.Write(spatial, writer);
            }
            return(output.ToString());
        }