Skip to main content
Solved

Remove connecting thing areas from complex polygon.


wrijs
Contributor
Forum|alt.badge.img+5

Hi there, I am working on a data clean up model. Many thin areas and remnants have been cleaned up but I can't figure out how to this last thing.

There are some thin areas that connect on both sides to a large and very complex polygon. (See image)

Does anyone have a suggestion for how to remove these type of areas? So only the thin parts have to be removed.

Best answer by takashi

Hi ​@wrijs ,

This could work depending on the condition.

  1. Snapper (Snapping Type: Segment Snapping) : Modify the boundary lines in the thin parts to completely collinear lines - a kind of self-intersection.
  2. GeometryValidator (Issue to Detect: Self-Intersections in 2D) : Detect and remove the collinear lines to repair the polygons.
View original
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

crutledge
Influencer
Forum|alt.badge.img+55

​@wrijs Would one of the NeighbourFinder tools work in this case? If you know the minimum gap between the polys this should work. Or finding the Longest Edge.
 

 


takashi
Celebrity
  • Best Answer
  • May 13, 2025

Hi ​@wrijs ,

This could work depending on the condition.

  1. Snapper (Snapping Type: Segment Snapping) : Modify the boundary lines in the thin parts to completely collinear lines - a kind of self-intersection.
  2. GeometryValidator (Issue to Detect: Self-Intersections in 2D) : Detect and remove the collinear lines to repair the polygons.

wrijs
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • May 13, 2025

​@takashi that worked perfectly, thank you