Is there any tool that can help me with my problem?

I have polygons looking like this :

enter image description here

And what I want, is to simplify or gain convex boundary of such polygons. enter image description here

I tried Simplify Polygon in ArcMap, Simplify Geometryin QGIS and v.clean in Grass using: snap lines/boundaries, remove small angles at nodes.

I tried these tools also on polygons converted to lines.

Some of these tools worked, but my layer was changed too much. I need something like inteligent convex boundary.

Do you have any ideas ?

  • When you applied v.clean did you use this parameter tool=rmarea? – Taras Mar 4 '19 at 11:06
  • 1
    Welcome to GIS SE. As a new user, please take the Tour. This question is remarkably similar to this one, but being tagged with being tagged with three different GIS solutions, effectively becomes three different questions (violating the One question per Question guideline). You may need to break down and calculate the angle between vertices Vn-1, Vn, and Vn+1 and repair such conditions manually, which will require completely different solutions. – Vince Mar 4 '19 at 11:08
  • @Taras Yes, I did – Karolina Mar 4 '19 at 11:09
  • @Vince I have too many objects to do it manually :( – Karolina Mar 4 '19 at 11:15
  • Have you investigated also Concave Hull? – Taras Mar 4 '19 at 11:50