我发现计算几何算法库我在寻找一种算法来分解凹多边形进最小数量的凸部件。链接关闭网站和众多的谷歌搜索结果显示有Python绑定它,这将是非常方便的,但是所有的链接都死了!这是怎么回事?我在哪里可以得到它?

有帮助吗?

解决方案

CGAL-Python绑定的改写已经完成作为CGAL-绑定项目的一部分。检查出来: http://code.google.com/p/cgal-bindings/

其他提示

CGAL的Python 已经惰性超过一年,但是代码(可通过“下载”链接)似乎做工精细,虽然没有与Python 3。

最快将可能只是为了看看代码,自己重新实现它的蟒蛇。随身携带所有CGAL的只是这么一点点似乎是多余的。结果 另外这个计算不打我的东西会非常运行编译受益。

您还可能有兴趣在GEOS库,它是在Python可通过匀称的GEOS API包括在GeoDjango内置

有CGAL绑定本身很困难。因为磁带库很大程度上基于模板的有可能的方式来使用它组合爆炸。任何有约束力的需要挑选包括什么。

然而:Python包demakein(我写),包括:模块编译C ++代码段上飞然后用CFFI加载它们。该代码片段缓存,以使后续的运行速度更快。有代码中有一个包装了CGAL我需要的部分,这些都可能是你所需要的不同,但应该给你如何使用它的想法。它可以与CPython的或PyPy被使用,在Linux或OS X

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top