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