Добавлена возможность конфигурировать каким образом динамически загружать метки
По умолчанию используется метод загрузки – Все метки.
Если использовать второй способ (все (в два этапа)), то сначала загрузятся метки, попадающие в видимую область карты, затем все остальные метки.
Третий способ (был изначально реализован и использовался по умолчанию) – загружались метки только видимой области карты, и при изменении масштаба или центра карты производится запрос и определение тех меток, которые следовало бы подгрузить.
Данный метод имеет как плюсы: загружаются только метки в видимой области, и если их немного, то вы их сразу видите. И при перемещении подгружаюстя также только новые (необходимые). Но он имеет и отрицательный момент – если устанавливаете масштаб карты с видимостью большого числа меток, то любое перемещение центра приводит к запросам на определение необходимых новых меток – это может привести к задержке в отображении (т.к. передаются списки меток, и они могут быть большие).
Таким образом
1- Метод “Все”, подходит к простой (буферизованной, если установлено) загрузке всех меток карты
2 – Метод “Все (в два этапа)” подходит для быстрого отображения меток видимой области карты и (буферизованной, если установлено) загрузке всех меток карты
3 – Метод “Использовать границы карты” подходит для подгрузки небольшого количества меток при ограниченном диапазоне масштаба.