Skip to main content
Solved

Clip, cut..


mazenaldaas
Contributor
Forum|alt.badge.img+5

Greets

When I cut the green polygon according to the red polygon the result should be 3 polygons

My question is can I add a tolerance to avoid small area and in this case the result will be just two polygon (A and B with small area in C)?

Best answer by caracadrian

I don't think the Clipper tolerance works like this.

You can get the area of the features, test/filter for areas smaller than your desired value, get the touching polygon via SpatialFilter (small areas and normal areas in Filter and Candidate ports) with group by enabled on an initial unique attribute and send the output of the Passed port to a Dissolver with Group By enabled.

View original
Did this help you find an answer to your question?

2 replies

caracadrian
Contributor
Forum|alt.badge.img+22
  • Contributor
  • Best Answer
  • January 31, 2022

I don't think the Clipper tolerance works like this.

You can get the area of the features, test/filter for areas smaller than your desired value, get the touching polygon via SpatialFilter (small areas and normal areas in Filter and Candidate ports) with group by enabled on an initial unique attribute and send the output of the Passed port to a Dissolver with Group By enabled.


mazenaldaas
Contributor
Forum|alt.badge.img+5
  • Author
  • Contributor
  • March 30, 2022
caracadrian wrote:

I don't think the Clipper tolerance works like this.

You can get the area of the features, test/filter for areas smaller than your desired value, get the touching polygon via SpatialFilter (small areas and normal areas in Filter and Candidate ports) with group by enabled on an initial unique attribute and send the output of the Passed port to a Dissolver with Group By enabled.

Thanks caracadrian,

it's a great way to get the desired result..


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