Skip to main content
Solved

How to extract overlapping geometries

  • October 26, 2021
  • 2 replies
  • 40 views

Forum|alt.badge.img

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

Best answer by jonathanklarup

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.

👍

 

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

Forum|alt.badge.img
  • 41 replies
  • Best Answer
  • October 28, 2021

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.

👍

 


Forum|alt.badge.img
  • Author
  • 53 replies
  • October 29, 2021

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