1.10. Как оптимизировать работу Веб-карты

На Веб-карте показываются данные отрисовываемые сервером. Чем больше этих данных, тем больше ресурсов сервера уходит на их отрисовку и тем медленнее может показываться ваша Веб-карта. Есть ряд моментов которые можно продумать и настроить, чтобы увеличить производительность.

Не показывайте всё сразу

Это общая, универсальная рекомендация. Продумайте, хотите ли вы показывать пользователю вашей Веб-карты все данные сразу по открытии карты. Как правило визуально это не информативно. На общих зумах лучше показывать небольшое количество данных «для ориентировки».

Масштабные уровни

Установите диапазон масштабных уровней отображения данных на веб-карте. Это позволит не запрашивать данные вне этого интервала и, как следствие, не показывать много данных на масштабах, где это не нужно.

Кэширование

Настройте кэширование для стилей ваших слоев. Это позволит не запрашивать повторно уже отрисованные данные.

Установите адаптер Изображение

В настройках веб-карты на вкладке «Слои» установите адаптер Изображение для ускорения отрисовки ваших данных. Без особых причин не стоит использовать тайлы - это может сказаться на скорости работы всей Веб ГИС при большом количестве данных.