У меня есть функция, когда пользователь загружает файл KML, я использую XSLT для преобразования его в GML, а затем сохраняю в другой файл. Мой вопрос: как я могу импортировать эти данные GML в столбец геометрии, используя GeomFromGML() в MVC?
Полностью озадачен и не могу найти хороших примеров. Ниже мой код для загрузки и преобразования:
var fileName = Path.GetFileName(Polygon.FileName);
var path = Path.Combine(Server.MapPath("~/App_Data/uploads"),fileName);
Polygon.SaveAs(path);
XPathDocument myXPathDoc = new XPathDocument(path);
XslCompiledTransform myXslTrans = new XslCompiledTransform();
myXslTrans.Load(Server.MapPath("~/App_Data/XSL/kml2gml2.xsl"));
var gml = Path.Combine(Server.MapPath("~/App_Data/GML/gml.xml"));
XmlTextWriter myWriter = new XmlTextWriter(gml, null);
myXslTrans.Transform(myXPathDoc, null, myWriter);