Introducing scikit-geometry

As one can imagine, these types go a long way to define all sorts of geometries, and query for properties or generate new ones based on programmatic construction using intersections or other algorithms.

The following example shows how easy it is to use the geometric primitives to find all pairwise intersections. The scikit-geometry library also offers functionality to draw the geometric types easily, using the draw function (implemented on top of matplotlib).

Click Here