Question

How to identify parts of polygons which thinner than 0.2 meter?

  • 27 August 2021
  • 4 replies
  • 28 views

I got over 380000 polygons of landcover data and I'd like to find out which of them have parts thinner than 0.2 meter and identify where these thin parts are located, so I can fix them.

I've tried bufferer, but there's no luck for me, please help me, thanks very much!


4 replies

Userlevel 4
Badge +26

The Snapper might work. I think you could try and use the Segment Snapping mode and set the tolerance to be 0.2m

It might not be the right approach but it is where I would start. You might need to use the Group By processing and use a unique ID for each polygon to make sure that polygons don't snap to each other.​

Userlevel 5
Badge +29

i dont have a solution, but another tool to consider is the bufferer with a negative value

Badge +20

Have a look at the solutions given in this post Extract polygon with certain width (safe.com)

Also here Extract areas by width of the polygon (safe.com)

Badge +22

This is not a great solution, but you can:

 

Buffer by -0.1: sections less than 0.2 are removed

Deaggregator

Buffer by 0.101: expand to approximately the same as original (excepting narrow sections), overshooting just a little to avoid slivers in the next step.

Clip original data by buffered data : Outside port is the narrow sections.

Reply