Hundreds of pins is not a map, it is noise
The challenge
Rendering every facility at city zoom produces an unreadable cluster and drags the frame rate down on mid-range Android devices.
The approach
Markers cluster by zoom level and only the visible viewport is queried, so the map stays legible and the device only ever renders what is on screen.





