Hello,
Here is my issue : I have a feature containing buildings, with a height value. By merging the buildings and extracting holes, I get another feature which represents inner courtyards. Courtyards have a unique ID. I want to get the minimum height of buildings touching each courtyard.
I tried to use a SpatialRelator combined with a StatisticsCalculator (grouping by courtyard ID) :
(not the real workbench, which is quite a mess, but this is close enough)
But I get an issue : the SpatialRelator only seems to compute an output for one building and one courtyard. So when a buildling touches several courtyards, it is only used once to determine minimum heights. Here is an exemple, height are displayed on buildings, and computed min height on courtyards :
As you can see, the building north-west to the wrong courtyard min value is not taken into account, as it migth be used for the elongated courtyard which also is adjacent to the building.
Am I being clear enough ? And do you think of any solution that might solve this issue ?
Thanks in advance !