我正在寻找具有与Geogebra for Python类似功能的几何模块。我想从一组定义的长度中计算点的坐标和一些变换(例如x度的旋转),与某条线的点对称,计算圆与任意点之间的交点,计算与线段的垂直线,中间点等。然后使用matplotlib绘制通过连接变换点获得的多边形。
是否存在这样的模块?我可以从头开始构建它,但是拥有这些功能可以节省很多时间。
非常感谢。
您可以为其中一些使用sympy,尤其是geometry module。Shapely也很受欢迎。