Solved

PointonArea multiable polygons? I have one table with many diffrent areas. I need to create one common attribute in the pointlayer for if they are within one area or not.

  • 21 February 2022
  • 2 replies
  • 0 views

Badge +1

What I need to to do is to create one attribut in the table adress that says what polygon they are within. One adress can be witnin many polygons. This should lead to many duplicates but when I try to use pointonarea overlayer the point only gets the attribute from one of the polygons. I've tried to group by the polygons unique values but that did not work.

 

I think this should be easy to solve but how to do it?

 

To be clear the table "adress" should get one attribut that tells every polygon they are within.

 

How to do it?

 

Best regards

Jesper

icon

Best answer by nielsgerrits 21 February 2022, 13:37

View original

2 replies

Userlevel 6
Badge +32

In the PointOnAreaOverlayer, under Attribute Accumulation, check "Generate List On Output 'Point'". Enter a list name. Select the polygon id attribute.

Now you have a list on each adress point, which you can merge to an attribute using the ListConcatenator transformer.

Badge +1

Thanks! Works perfectly

Reply