SharpMap:创建和编辑几何体

SharpMap: Creating and editing geometry

我正在一个使用 sharpmap 的项目中工作,我们正在显示信息,但也有必要创建和编辑。我有展示信息的经验,但我需要一些有关创建和编辑的建议。

我正在使用 1.1.0 版的 Sharpmap 和所有补充工具、GeoAPI、NetTopologySuite 等,以及 C#。

我正在处理我的几何元素,例如数据库中的点,在我的应用程序中,我将它们转换为多边形以供查看,并转换为线(线串)以供创建。

根据坐标列表,我正在绘制一个几何体,这个完整的元素需要移动、旋转和翻转,我该如何实现?

欢迎大家帮忙,谢谢。

您尝试过使用 GeometryFactory 创建多边形吗?

ref https://gis.stackexchange.com/questions/21318/how-to-convert-lines-to-polygons-using-nettopologysuite