Skip to main content
Question

Dissolve neighbouring polygons with longes boundary - like QGIS "Eliminate selected polygons"


Dear all,

 

i need help to find solution to filter polygons with area below 1000 and dissolve it with neighbour with longest common boundary. In qgis is tool Eliminate selected polygons. I tried neighbour finder, spatial filter, but i can't find good solution.

2020-10-21_12h25_09 

Thanks in advance

3 replies

ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • October 21, 2020

It's not very straightforward, but should be possible. Presumably for cases like this

Capturethe polygon should be dissolved into the neighbouring polygon with the longest boundary that is also over the area value?


yes, i'm thinkg about loop solution? Probably correct result can be only iterable


ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • October 21, 2020

This gets you part of the way there, but i agree you probably need some sort of iterative solution to handle areas like these where a polygon doesn't share a boundary with a polygon over the area limit.

Capture 

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings