I have a set of points grouped and enclosed by a Concave Hull polygon as in this question. Within an outer boundary that encloses all the polygons I would like to make these polygons contiguous, that is individual polygons should expand so that each polygon shares edges with its neighbours or the enclosing boundary. Is this possible? I am using QGIS.
This what the original polygons look like:
This is an approximation of what I want, the rules are that the number of polygons should stay the same and that all points that originally were in a particular polygon, should remain within the altered version of that polygon.
Kadir's original solution works well but left a couple of artefacts.
The updated answer resolves this problem.


