Question

How can I clone a polygon based on multiple spatial (point) intersects?

  • 12 September 2016
  • 3 replies
  • 0 views

Badge

I have a case where a polygon is overlapped by several points stacked on top of a polygon (kind of like coins stacked on top of a coaster).

I would like to clone the polygon so that the attributes of each point are merged to the corresponding overlapping polygon. In the end I have 1 polygon for each point, e.g.,

Before:

1 coaster, three overlapping coins:

Coaster ID1

Overlap Coin IDsYearValue12009.2522010.0531957.01

 

After:

3 coasters, one for each overlapping coin.

Coaster IDsYearValue12009.2522010.0531957.01

Thanks,

Pete


3 replies

Badge +10

A point on area overlayer followed by a list exploder should work here

Badge

A point on area overlayer followed by a list exploder should work here

@egomm It still is not working for me...Could you provide a stub/example of how you would set this up?

 

 

Thanks and sorry if I'm making a rookie mistake,

 

Pete

 

Badge

Just a little elaboration on the above recommendation by @egomm

In the PointOnAreaOverlapper Parameters:

I selected the 'Only Use Incoming' Accumulation mode

 

Checked the GenerateList box and assigned a list name.

 

 

For some reason, when I performed a tester to reduce the number of polygons, I received a lot of ListExploder <rejected> hits. When I didn't filter the areas then I was able to achieve the proper results (still investigatint why I didn't get the corresponding subset of polygons...)

Thanks to SAFE to working this through with me!

Reply