Description
Motivation
Currently we are testing the map to render 100k markers as circle shapes (with outgoing updates, drags etc). Works really well for the performance. We tried to add symbols but that reduces the performance by half, so symbols are off the charts.
Since circles are the best way to render the data and its the fastest way to do it, could we have multiple shapes like this or custom shapes added as a layer type?
Our goal is to have 100k markers but with various shapes displaying in them. We cant achieve good performance if we added symbols as a separate layer to draw the shapes inside the circles, but if we could render different layer on top as a separate markers of the type like the circle, it would be amazing.
Design Alternatives
Add multiple layer types like the circle (triangle, square, star etc) which has the same functionality as the existing circle or a property to pass custom canvas ctx shapes.