I myself solved the problem.
p1 = Polygon(ring.coords) p2 = Polygon(ring2.coords)
make polygons from my rings. then I create an array with these polygons. combine them with cascaded_union and create LinearRing from the new polygon.
pols = [p1, p2] new_pol = ops.cascaded_union(pols) new_ring = LinearRing(new_pol.exterior.coords)
Martin fake
source share