I have lots of custom annotations and polylines on map, and it becomes a huge mess when i zoom out. Is there any way to hide them? I'm not familiar with MapKit, so only solution that i figured out is to create event on changing zoom level and re-add annotations whose zoom limit(it will be custom annotation property) is higher or equal to the current, but i'm afraid that it will be slow. Is there any other way?
I think, you should group your points in map. When you zoom in make ungroup, zoom out - group.
resources: