-3

I have this layers:

This one is the main layer (all of them are small polygons) enter image description here

And this buffers enter image description here

I need to cover all (or most part) of the pink polygons. So I decided to make centroids (Only to keep the data), and the results are this enter image description here

Then I made buffers of the centroids (same length of the orange), later the difference operation between both and I have this enter image description here

So the problem is what's next? I made one result but literally deleting one by one the buffers that I think are useless and the result is this enter image description here

I'm looking to make something like that but I don't know maybe a better way to do it (I mean nothing manually). I've tried some operations (like intersections, differences, symmetric differences, etc)but nothing seems to work really well. I use the base QGIS just for having better images, then I need to make all of this process on PostGIS so I don't use plugins or something extra.

Snaileater
  • 5,743
  • 1
  • 15
  • 26
  • 4
    Can you better clarify the end goal? When you say you delete the buffers that are 'useless' what does that mean exactly? Why are you removing those and what is the end goal? – tigerwoulds Apr 09 '21 at 23:50
  • The end goal is getting something like the final photo where the buffer of the centroids covers most part of the pink polygons but only with the necessary buffers not too many. And for I say useless because there are too many and doesn't look good, in fact, all of them covers the polygons but it's like there is too much redundancy. – Jeff_Barahona Apr 10 '21 at 02:52
  • 1
    hexagonal polygons would fit better https://gis.stackexchange.com/questions/82362/what-are-the-benefits-of-hexagonal-sampling-polygons – Mapperz Apr 10 '21 at 04:07
  • Are you trying to generate a grid of circles that cover your pink polygons? – tigerwoulds Apr 14 '21 at 02:05
  • @Tigerwoulds yes, that could work too – Jeff_Barahona Apr 15 '21 at 23:52

1 Answers1

1

Generate all your points > remove points that are within a set distance of each other > generate your buffers.

You may have to play around with the distance to get the results you are looking for.

If you think Hexagons would work, give this workflow a try: http://jonathansoma.com/lede/foundations-2018/qgis/grid/

tigerwoulds
  • 599
  • 5
  • 17