I have a polygon layer. Each polygon is part of a street, so it's not straight or all the same orientation. Each single polygon has an attribute with a number.
I would like to divide the polygons in equal parts (same area, or even better: same length of longest side). The number of parts is an attribute. So for instance, some polygons should be divided by 1 (so they stay the same), some in 2 parts, some in 10 parts, etc.
This parting should always be in the 'long' side: The street should be divided length-wise. Is this possible?