Categories 学习分享

Python生成Delaunay三角网

一直以为生成德洛内(Delaunay)三角网和泰森(Voronoi)多边形只有在Arcgis中才能实现,Python中没有现成的包。今天正打算造轮子实现三角网构建的代码,一搜发现Shapely其实是有对应函数的。这下好了,省了不少功夫。

函数完整调用名为“shapely.ops.triangulate”,参数有三个:geoms, tolerance, edges。具体可以看下方代码。


					
				

因此,需要输入一个geoms合集,一般是点要素。例如:


					
				

参考:

https://zhuanlan.zhihu.com/p/284565335

https://blog.csdn.net/linzi1994/article/details/106484538

订阅评论
提醒

0 评论
内联反馈
查看所有评论