На карте отображается много точек (около 1000), мне нужно узнавать какие из них сейчас видны на текущей видимой области карты - как это можно сделать? Перебором и сравниваем координат?
map.getBounds - узнаю координаты текущей области, а дальше перебором? Как я понимаю, скорость этого перебора будет не самая быстрая, учитывая что при любои сдвиге карты сравнения будет начинаться заново.
Есть ли какой-либо оптимальный способ?