How to ensure markers in Google Map Flutter don't overlap each other?

63 Views Asked by At

I have a Google Map with about 100+ markers with custom icons using Canvas and Painter. If the map is at a small zoom level, the markers will overlap.

I want every time I zoom or move the map, if any two markers overlap by about 10% of the area, the marker below will be hidden. I want to display as many markers as possible as long as they don't overlap.
Please let me know the solution. Thanks so much!

0

There are 0 best solutions below