Skip to main content
Question

Find gaps in polygon layer

  • December 9, 2017
  • 3 replies
  • 293 views

kumarkannan1980
Participant
Forum|alt.badge.img+6

Hi,

I need to find the gaps between two polygons (not auto - correction). Kindly let me know which transformer I have to use?

Thanks in advance

Regards,

K.Jayakumar

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

danilo_fme
Celebrity
Forum|alt.badge.img+51
  • Celebrity
  • 2077 replies
  • December 9, 2017

Hi @kumarkannan1980,

You can see this solution in this case created here: Find gaps in Polygons

Thanks,

Danilo


kumarkannan1980
Participant
Forum|alt.badge.img+6
  • Author
  • Participant
  • 39 replies
  • January 4, 2018

Hi,

I tried "Dissolver" ,"AreatoAreaoverlayer" to find gaps between polygons . It fails in some situation. The result is inconsistent. I tried "AreaAmalagamator" it is working fine but it is taking more time even for less volume of data. Any other method/transformer to find the gaps.

I noticed that Dissolver some times failed to dissolve if the gap of the polygon is more.


erik_jan
Contributor
Forum|alt.badge.img+22
  • Contributor
  • 2179 replies
  • January 4, 2018

Create a bounding box (Creator or BoundingBoxAccumulator) for the complete area.

Then feed both the polygons and the box to the AreaonAreaOverlayer.

Use the Tester to test if _overlaps = 1, those are locations without a polygon (gaps).