Skip to main content
Question

Identify inner boundary donuts that share boundary with outer shell

  • April 3, 2020
  • 2 replies
  • 49 views

ozuritah
Participant
Forum|alt.badge.img

Hi,

I am using FME DonutHoleExtractor to identify (and eventualy remove) the inner shell of donut polygons on Cadastral Maps.

Isolated inner shells are easily removed but in my data there are many encircled polygons that share one or two boundaries with the outer shell. In the image below I show two examples of this situation (A and B) and also an isolated inner shell (C).

Is there a way to select/identify this kind of encircled polygons with FME?

Thanks, Oscar

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

ebygomm
Influencer
Forum|alt.badge.img+44
  • Influencer
  • 3427 replies
  • April 3, 2020

I'm not sure how well this would actually work on real data. But you could try using a hull accumulator on the polygons and then looking for other polygons that are entirely within the hull

parcels.fmwt


ozuritah
Participant
Forum|alt.badge.img
  • Author
  • Participant
  • 4 replies
  • April 4, 2020

Thank you very much @ebygomm , your solution does work with real data (see example below). Both the isolated and semi detached polygons are selected. Thanks again and kind regards, Oscar