Solved

How to extract overlapping geometries

  • 26 October 2021
  • 2 replies
  • 3 views

Badge

Hello Sir/ Madam,

I am trying to check if the input "units" and within " floors".

​There are two floors and many units, which they both have "base level" attribute.

The following are what I would like to find out separately.

1) units that are completely outside of each floors

2) units that touch the floor boundary yet part of the portion is outside the floors

 

I am not sure how to do ​let FME know how to process each baselevel ( 4.53 and 10.3) in this case one by one.

 

The attached documents are in shapefile. I also attached my fmw in here.

Could someone please tell me what I did wrong?

 

Thank you in advance. 🙂

 

Zach

icon

Best answer by jonathanklarup 28 October 2021, 13:47

View original

2 replies

Badge

Hey Zach,

I'd do it so :

Spatial filter

Floors as filter

Units as Candidate

1) "Filter is OGC-Disjoint From Candidate" = All units will fail cause none are completely outside of each floors

2) "Filter OGC-Contains Candidate" might do the job, if units are not contained by the floor, they have a portion outside..

2) could also be clipper and see if there are remnants.

 

Process each baselevel would be:

check off the Group Processing and Group by baselevel.

👍

 

Badge

thank you very much! Will try it soon! :)

Reply