Как лучше управлять 20-ю тысячами маркеров на карте?
На карте 20 тысяч маркеров.
Подход, когда при bounds_changed проверяем вхождение маркеров в область и берем только их, мне не нравится - это долгий запрос на сервер и вычисление базой данных.
На клиенте обрабатывать циклом 20 тысяч и проверять вхожение в область тоже нехорошо. Кроме того, карта будет мелькать при каждом сдвиге.
Я вывел все маркеры через markerclustereplus. Вроде, нормально справляется пока, но я не знаю, что будет дальше, и правильно ли это?
С 20 000 маркеров могут быть варианты.
Когда маркеров будет хотя бы 200 000 - без вариантов решение с bounds_changed + дополнительная логика на сервере когда маркеров в выдачу явно попадает слишком много (зум на страну условно)