Skip to main content
Question

Find gaps in polygon layer

  • December 9, 2017
  • 3 replies
  • 238 views

Forum|alt.badge.img+1

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

3 replies

danilo_fme
Evangelist
Forum|alt.badge.img+45
  • Evangelist
  • December 9, 2017

Hi @kumarkannan1980,

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

Thanks,

Danilo


Forum|alt.badge.img+1

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+18
  • Contributor
  • 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).


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