Skip to main content
Hi,

 

I wonder if you can help me, I have a series of polygons (fields) which are aggregated based on a farm name and I ned to create subs sites for fields that are over 50 m apart from one another.

 

 

My first thoughts were to use the deaggregator, followed by buffers and spatial relators to achieve this. However, I want to preserve the field boundaries (i.e. not have the output buffered) and I'm unsure what I would group the aggregation by?

 

 

I've tried using a test filter to separate the isolated fields (no other fields within 50 m), so that I can aggreagate the remaining fields but there are a number of cases where a farm has more than one subsite with multiple fields

 

 

Any ideas?

 

 

Thanks,

 

Ed
Hi Ed,

 

 

I think you are on right track. My idea is:

 

Original features

 

--> Deaggregator

 

--> Bufferer (Group By: Farm Name, Buffer Amount: 25)

 

--> Counter (add Temporary ID)

 

 

SpatialFilter

 

Buffered features --> Filter

 

Original features --> Candidate

 

 

--> Aggregator (Group By: Farm Name and Temporary ID)

 

 

Takashi
forgot, specify Farm Name to Group By of SpatialFilter.
Thanks Takashi, that was exactly what I was after!

Reply