Hello community!
I'm new to GIS technology and terminology, and I hope I can explain my issue correctly.
I'm working with a FeatureLayer, and for each item in the features, there's a specific logic for its symbol. Now, I need to implement a logic where clusters have different icons based on three feature properties.
For example, consider the following structure:
featureLayer => features: any[] => just for example = [
{ status: 'U', alert: '', priority: 'high' },
{ status: 'C', alert: '1', priority: 'high' },
{ status: 'U', alert: '1', priority: 'low'},
.........................
]
During feature reduction, I need the cluster to have a specific symbol if it contains items with status 'U' and no alerts, another symbol if there are items with status 'C', and so on, covering all combinations of statuses, alerts, and priorities.
From what I've observed, the cluster.featureReduction.renderer seems to overwrite the individual renderer.
Is there a way to achieve this functionality?