Skip to main content
Question

donuts on the edges, clipping one polygon from other on the edge

  • February 20, 2018
  • 2 replies
  • 10 views

Hello,

Let's say that I have one big polygon A and two smaller polygons B and C.

One small polygon B is fully inside the big polygon A and the other one C is on the border of polygon A.

I need to clip them B and C from the big polygon A.

I use donutBuilder and for one small polygon which is fully inside, I get a good result (big polygon A with a hole B).

The other polygon C which intersects the border of big polygon A is clipped from the big polygon but the part which was outside the big polygon remains as an object. How to get clean cut on the border?

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.

2 replies

takashi
Celebrity
  • 7843 replies
  • February 20, 2018

Hi @kbachmatiuk, consider using the Clipper instead of the DonutBuilder. Send B, C to the Clipper port, send A to the Clippee port, and take the resulting feature output via the Outside port.


  • Author
  • 6 replies
  • February 20, 2018

So smart you are ;) Thank you a lot, it helped.