[GIS] Automatically reducing polygon size in QGIS

distancepolygonqgis

I am working with two polygon layers (counties & states) which I will 'intersect' to find which counties are within which states.
Due to data inaccuracies I have to change all county polygons and make them a bit smaller. At this stage it doesn't really matter by how much, as long as I can do this change automatically.

I understand that polygons which are currently perfectly aligned now, will afterwards have a 'gap' between them, but that's fine.

I've tried 'Simpliyfy Geometries' but this only 'smoothens' edges and doesn't help in this case.

Is there any option in QGIS to reduce the size of polygons automatically? (i.e. move all polygon points 200 meters closer to the 'polygon mid-point').

Best Answer

If all you want are smaller polygons, you can use a negative buffer (buffer tool with a negative buffer size). You might want to combine the negative buffer with a simplification depending on what you want to use the output for.