用于.NET Core的地理空间库?

用于.NET Core的地理空间库?,.net,.net-core,gis,geospatial,spatial,.net,.net Core,Gis,Geospatial,Spatial,我正在努力寻找任何支持.NETCore的地理空间库,但是到目前为止没有成功。你有什么建议吗 我的要求是: 计算两个几何图形的交点 计算多边形/多段线的缓冲区 计算多边形面积 计算多段线的长度 使用不同的坐标系工作 考虑到它用于为SQL Server、内存和PostgreSQL提供空间支持,我想说的是NetTopologySuite 通常,此问题会被视为超出范围而关闭。该问题的要求是基本的,任何空间图书馆都应涵盖这些要求。我怀疑很多人在EF发布之前就已经意识到NTS的存在。感谢NetTopolo

我正在努力寻找任何支持.NETCore的地理空间库,但是到目前为止没有成功。你有什么建议吗

我的要求是:

  • 计算两个几何图形的交点
  • 计算多边形/多段线的缓冲区
  • 计算多边形面积
  • 计算多段线的长度
  • 使用不同的坐标系工作
考虑到它用于为SQL Server、内存和PostgreSQL提供空间支持,我想说的是NetTopologySuite


通常,此问题会被视为超出范围而关闭。该问题的要求是基本的,任何空间图书馆都应涵盖这些要求。我怀疑很多人在EF发布之前就已经意识到NTS的存在。

感谢NetTopologySuite的提示-很快就了解了这一点,到目前为止,它看起来很有希望。我意识到,我所说的要求似乎是任何地理空间图书馆的基础。我想把它们写下来,以避免像“地理空间库有点抽象,告诉我们你想要实现什么……”这样的评论。这些要求是基本的,但直到最近,还没有针对.NET的好的OSS空间库。有付费图书馆或明确针对ArcGIS和ESRI的图书馆。同意,对我来说,这根本不是一个抽象的术语。(…您提到了ESRI:是的,我正在寻找不支持.NET Core的ESRI.ArcGISRuntime库的替代品)在深入了解NetTopologySuite之后,我将接受您的回答。