之所以会有这个中间章节,是因为我希望保持“一文一代码”的风格。但是随后的代码需要用到比较复杂的GIS技术,我提供的代码也将背弃“创新精神”,使用开源工具了。所以有必要在这里对这些工具做个介绍。

SharpMap,一个C#开发的开源GIS库,API简单易用,还有不错的例子可供学习。可惜正真强大的v2版还没发布,不然我都会建议公司,把原来的代码扔掉,直接基于它开发。

ProjNet,一个C#开发的开源地理坐标系库,好像是从SharpMap里面独立出来的,提供了强大的SRS功能,如果比不想完全使用SharpMap,只是需要进行坐标变换,这是个不错的选择。

NetTopologySuite,一个C#开发的空间分析库,是JTS的DotNet版。

OpenLayers,一个javascript开发的前端库,应用十分广泛。

 

我并不打算在这里对上面的库做详细介绍,他们自身就已经提供了完整的文档和范例。我们只需要根据自己的需求选择使用就够了。不好意思这一章没有代码。

相关文章:

  • 2021-05-07
  • 2022-12-23
  • 2021-10-06
  • 2022-01-23
  • 2021-09-30
  • 2021-05-30
  • 2022-02-02
猜你喜欢
  • 2021-07-10
  • 2021-09-27
  • 2022-01-29
  • 2021-08-02
  • 2021-09-21
  • 2021-12-23
  • 2021-12-05
相关资源
相似解决方案