有没有一些Clipper库的Python绑定?
我需要OffsetPolygons函数。我曾经尝试过将Python代码转换成C++,并且我设法做到了这一点,但后来它变得太复杂了-似乎我应该将Python文件转换成完整的Clipper文件-这是一项艰巨的工作。
here提供了一些使用Python进行多边形边界偏移的简单代码,但它并不能普遍解决问题-当偏移距离很高,一些角消失或出现新角时。
欢迎向其他基于Python的多边形偏移解决方案提出任何建议。
发布于 2015-04-03 00:40:45
发布于 2012-08-21 00:22:21
目前还没有针对Clipper的Python绑定。为了避免令人生畏的转换任务,我的建议是创建一个导出OffsetPolygons函数的.dll或.so文件。
发布于 2013-09-17 06:06:28
Shapely实现了一个parallel_offset过程,它可以执行您想要的操作,并提供简单的python/numpy集成:http://toblerity.org/shapely/manual.html#object.parallel_offset
https://stackoverflow.com/questions/12039023
复制相似问题