Skip to main content
Question

Find gaps in polygon layer

  • December 9, 2017
  • 3 replies
  • 257 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

3 replies

danilo_fme
Evangelist
Forum|alt.badge.img+47
  • Evangelist
  • 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

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


Reply


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