Добавление более ~ 20 тыс. Маркеров в кластер приводит к сбою приложения - PullRequest
0 голосов
/ 29 мая 2020

Здесь версия SDK: HERE_Android_SDK_Premium_v3.15.2_92 Платформа: Android с использованием Kotlin

Итак, моя проблема в том, что мне нужно показать много маркеров на карте, и маркеры должны сгруппироваться. Итак, я использую слой кластеризации.

MapEngine.getInstance().init(AppContex) {
 mapView.map = Map()
 mapView.map.addClusterLayer(clusterLayer)
}

, а затем добавляю маркеры, когда данные готовы

clusterLayer.removeMarkers(clusterLayer.markers)
clusterLayer.addMarkers(listOfMarkers)

Итак, все в порядке, пока я не установлю количество маркеров на 30k -40K.

Приложение просто не может обрабатывать такое количество маркеров и сбоев. Иногда после того, как начинаю перемещать карту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...