使用NetTopologySuite将shp文件转为GeoJson格式
需要引入的库(NetTopologySuite可从Nuget中下载):
using NetTopologySuite.Features;
using NetTopologySuite.Geometries;
using NetTopologySuite.IO;
using NetTopologySuite.IO.Converters;
using Newtonsoft.Json;
using System;
using System.IO;
using System.Text;
首先读取shp,将shp读取为Geometry
我这里是单个图形的,这里可以用遍历拓展出多图形的
private static Geometry ReadShape(string shapepath)
{