We need to split large complex polygons into smaller chunks ( Where the area <= x). The tricky bit is that they can only be split where the distance from one side of the polygon to the other is <= y which in this case is 80 metres. They can still be split if the area is not <= x, we just try and reduce the larger chunks to smaller chunks so the more that are <= x the better..
[GIS] Splitting large polygons
algorithmsplitting
Best Answer
Something that I think might work but which I don't currently have sufficient licensing to test is: