NetTopologySuite Geometry&WKT&WKB&GeoJSON互转
2021-03-19 13:23
                         标签:return   aml   net   text   gis   pre   reader   wpf   代码    ConvertDataWindow NetTopologySuite Geometry&WKT&WKB&GeoJSON互转 标签:return   aml   net   text   gis   pre   reader   wpf   代码    原文地址:https://www.cnblogs.com/Lulus/p/12751792.htmlWKT To WKB
private static byte[] ConvertWKTToWKB(string wkt)
{
	WKBWriter writer = new WKBWriter();
	WKTReader reader = new WKTReader();
	var wkb = writer.Write(reader.Read(wkt));
	return wkb;
}
WKB To WKT
private static string ConvertWKBToWKT(byte[] wkbBytes)
{
	WKBReader reader = new WKBReader();
	WKTWriter writer = new WKTWriter();
	var wktText = writer.Write(reader.Read(wkbBytes));
	return wktText;
}
WKT To Geometry
WKTReader reader = new WKTReader();
NetTopologySuite.Geometries.Geometry geom = reader.Read(WKTText);
GeoJSON To Geometry
//引用NetTopologySuite.IO.GeoJSON
//https://github.com/NetTopologySuite/NetTopologySuite.IO.GeoJSON
GeoJsonReader reader = new GeoJsonReader();
var geometry = reader.ReadWKB To Geometry
WKBReader reader = new WKBReader();
NetTopologySuite.Geometries.Geometry geom = reader.Read(wkbBytes);
示例代码
上一篇:java题
文章标题:NetTopologySuite Geometry&WKT&WKB&GeoJSON互转
文章链接:http://soscw.com/index.php/essay/66245.html