Я использую Google Maps API v3 для добавления маркеров на карту.
Все маркеры имеют собственное изображение в виде значка.
У меня есть несколько фильтров, которые пользователи могут щелкнуть, чтобы скрыть / показать маркеры на карте.
По сути, я делаю на фильтрах итерацию коллекции маркеров и вызываю setVisible для всех из них (соответственно с true / false).
У меня проблема в том, что когда я скрываю несколько маркеров, все они исчезают одновременно, но когда я показываю значки, они появляются медленно (требуется 40 секунд, чтобы 40 маркеров стали видимыми).
Есть ли способ заставить все маркеры появляться одновременно?
Я думал об использовании MarkerManager, но, похоже, он ориентирован на что-то другое.
Спасибо за вашу помощь.