Clipper 是否有一些 Python 绑定(bind)?图书馆?
我需要 OffsetPolygons 函数。我曾尝试将 C++ Clipper 代码转换为 Python,并且在某种程度上我设法做到了这一点,但随后它变得过于复杂 - 似乎我应该转换为 Python 完整的 Clipper 文件 - 这是一项艰巨的工作。
一些使用 Python 偏移多边形边界的简单代码可用 here ,但它并不能普遍解决问题 - 当偏移距离很高并且一些角消失或出现新角时。
非常欢迎对其他基于 Python 的多边形偏移解决方案提出任何建议。
请您参考如下方法:
你可以试试pyclipper ( source ) - 它是 C++ 版本 Clipper 库 (v6.2.1) 的包装器。它公开了快船队的所有公共(public)方法。通过 pip 安装:
pip install pyclipper
