2

I am looking for a geometry module with similar feature as Geogebra for Python. I would like to, from a set of defined length calculates coordinates of points and some transformations such as rotation of x degrees, symmetrical from a point from some line, compute the intersection between a circle and whatever point, compute the perpendicular line to a segment, middle point etc. Then plot a polygon obtained by joining transformed points using let's say matplotlib.

Does such a module exist ? I could build it from scratch but having those features would save me much time.

Thank you so much.

Odyseus_v4
  • 195
  • 1
  • 11
  • Does this answer your question? [Good geometry library in python?](https://stackoverflow.com/questions/1076778/good-geometry-library-in-python) – loopbackbee May 13 '20 at 22:56
  • Requests for software recommendations are off topic on SO. – DYZ May 13 '20 at 22:59

1 Answers1

1

You can use sympy for some of these, in particular the geometry module. Shapely is also pretty popular.

loopbackbee
  • 21,962
  • 10
  • 62
  • 97