Skip to main content
Removed question from answer
Source Link
PolyGeo
  • 65.4k
  • 29
  • 114
  • 345

I think you have the right transformers, but just need to use them in a specific way.

  • So first add an attribute to the B and C point features. Let's call it BorC. Give it a value of 1
  • Now use the PointOnAreaOverlayer to find which polygons B and C point features fall within. Make sure you copy the attributes from points to polygons. That way the polygons will now have the BorC attribute if they contain B or C points.
  • Again use the PointOnAreaOverlayer to find A points that fall inside the polygons. Again transfer the attributes.

Now if an A point has the attribute BorC (test BorC = 1) then you'll know it falls inside a polygon that also includes a B or C point feature.

Is this what you were looking for?

I think you have the right transformers, but just need to use them in a specific way.

  • So first add an attribute to the B and C point features. Let's call it BorC. Give it a value of 1
  • Now use the PointOnAreaOverlayer to find which polygons B and C point features fall within. Make sure you copy the attributes from points to polygons. That way the polygons will now have the BorC attribute if they contain B or C points.
  • Again use the PointOnAreaOverlayer to find A points that fall inside the polygons. Again transfer the attributes.

Now if an A point has the attribute BorC (test BorC = 1) then you'll know it falls inside a polygon that also includes a B or C point feature.

Is this what you were looking for?

I think you have the right transformers, but just need to use them in a specific way.

  • So first add an attribute to the B and C point features. Let's call it BorC. Give it a value of 1
  • Now use the PointOnAreaOverlayer to find which polygons B and C point features fall within. Make sure you copy the attributes from points to polygons. That way the polygons will now have the BorC attribute if they contain B or C points.
  • Again use the PointOnAreaOverlayer to find A points that fall inside the polygons. Again transfer the attributes.

Now if an A point has the attribute BorC (test BorC = 1) then you'll know it falls inside a polygon that also includes a B or C point feature.

Source Link
Mark Ireland
  • 13.2k
  • 3
  • 34
  • 68

I think you have the right transformers, but just need to use them in a specific way.

  • So first add an attribute to the B and C point features. Let's call it BorC. Give it a value of 1
  • Now use the PointOnAreaOverlayer to find which polygons B and C point features fall within. Make sure you copy the attributes from points to polygons. That way the polygons will now have the BorC attribute if they contain B or C points.
  • Again use the PointOnAreaOverlayer to find A points that fall inside the polygons. Again transfer the attributes.

Now if an A point has the attribute BorC (test BorC = 1) then you'll know it falls inside a polygon that also includes a B or C point feature.

Is this what you were looking for?