Мы до какого-то времени использовали objectManager для карт.
Но количество меток растет и загрузка карты начинает тупить. Вообщем решили использовать loadingManager.
У нас в базе хранятся координаты типа широта и долгота (lat, long).
Для loadingManager решили использовать загрузку со splitRequests = false с tileBounds
Номера тайлов получаю так
zoom = window.nedroMap.getZoom();
coords = go.geometry.coordinates;
globalPixelCoordinates = window.nedroMap.options.get('projection').toGlobalPixels(coords, zoom);
tileNumber = [Math.floor(globalPixelCoordinates[0] / 256), Math.floor(globalPixelCoordinates[1] / 256)];Дальше мне нужно tileNumber для каждого гео-объекта записать в базу. Но zoom ведь тоже нужно как-то корректно получить. Как вот для каждого объекта определить подходящйи зум ?
Или может есть хорошие практики и я вообще все неверно делаю. Нужна вообщем помощь.
Спасибо.