CGAL的python绑定发生了什么变化?
在搜索将凹多边形分解为最少数量的凸组件的算法时,我发现了最大的问题。网站外的链接和大量谷歌结果表明,有python绑定,这将非常方便,但所有的链接都死了!怎么了?我现在在哪里可以得到它?最快的方法可能就是查看代码并自己在python中重新实现它。仅为这一点点携带所有CGAL似乎是多余的。CGAL的python绑定发生了什么变化?,python,geometry,polygon,computational-geometry,cgal,Python,Geometry,Polygon,Computational Geometry,Cgal,在搜索将凹多边形分解为最少数量的凸组件的算法时,我发现了最大的问题。网站外的链接和大量谷歌结果表明,有python绑定,这将非常方便,但所有的链接都死了!怎么了?我现在在哪里可以得到它?最快的方法可能就是查看代码并自己在python中重新实现它。仅为这一点点携带所有CGAL似乎是多余的。 此外,我认为运行compiled不会对这种计算产生极大的好处。一年多来一直处于惰性状态,但代码(可通过“下载”链接获得)似乎运行良好,尽管Python 3不支持。您可能还对GEOS库感兴趣,可通过和在Pytho
此外,我认为运行compiled不会对这种计算产生极大的好处。一年多来一直处于惰性状态,但代码(可通过“下载”链接获得)似乎运行良好,尽管Python 3不支持。您可能还对GEOS库感兴趣,可通过和在Python中使用。CGAL Python绑定的重写已作为CGAL绑定项目的一部分完成。请查看:CGAL绑定本身就很困难。因为这个库是基于模板的,所以有很多可能的方法可以使用它。任何绑定都需要选择要包含的内容
< P> >:Python包DeaKein(我写)包含了一个模块,用于编译C++代码段,然后用CFFI加载它们。代码片段被缓存以加快后续运行。这里有一些代码,它们封装了我所需要的CGAL的各个部分,这些可能与您所需要的不同,但应该能让您了解如何使用它。它可以在Linux或OS X上与CPython或PyPy一起使用。唯一的问题是,下载页面上似乎使用了无效的证书。