I want this feature set to be processed per tracknumber. So first all the features with tracknumer 1 (2 features), then with tracknumer 2 (3 features), then trackunmer 3 (2 features).
From each subset only one feature has to be selected, based on 2 rules
- if all features have 'yes' in their decision attributes, select the one with the most recent date
- if one of the features in the subset has a 'no' in one of the decision attributes, select (one of) the no fields, doesn't matter which one.
The resulting featureset is seen in knipsel1.png
I have tested a Matcher , but then I am stuck more or less. I put the subsets in a list in the Singlematch output port. If I use a Listexploder, I get all the features back in one set. I want to take each feature of the singlematch output port and process the Listelements in a seperate process (in a workspacerunner), but how do I feed one feature (with a list) to the workspacerunner?
Other lines of thought are an Inlinequerier attached tot the Matcher or at the inputtabel, but that could be too complex for SQL to handle.