Skip to main content
Question

Polygon in polygon - update attribute with potential multiple intersection values

  • February 24, 2026
  • 2 replies
  • 28 views

scarter
Contributor
Forum|alt.badge.img+10

Hello Forum,

 

I need to run a polygon-in-polygon attribute update process. I would normally use the AreaOnAreaOverlayer transformer for this where I know that features from the first polygon dataset are all fully within any individual feature from the second polygon dataset.

 

But I now have a dataset where any feature from polygon dataset 1 could be… a) fully within a given polygon from polygon dataset 2, b) straddling between two or more polygons from the other polygon dataset.

 

This is what I need…

 

If a feature from polygon dataset 1 is fully within a feature from polygon dataset 2 then populate a new attribute with the value of the feature from polygon dataset 2

 

If a feature from polygon dataset 1 is partially within two features from polygon dataset 2 then populate a new attribute with the values of the two features from polygon dataset 2.

 

These diagrams explain it further….

 

Is this possible in FME Form?

 

 

Thanks,

2 replies

ebygomm
Influencer
Forum|alt.badge.img+46
  • Influencer
  • February 24, 2026

You should be able to do this with a spatial relator, build a list of related suppliers then concatenate the list

 


scarter
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • February 24, 2026

Thanks for that, ​@ebygomm. It took a while, but I got there. Thank you.