Клуб API Карт

Как узнать, зациклена ли карта в текущем представлении

Пост в архиве.

что делаю:

формирую таблицу объектов, которые показаны в текущих getBounds() .

на малых зумах получаю

getBounds()

  1. 0Array[2]
    1. 057.8079555227422
    2. 148.78300686645509
  2. 1Array[2]
    1. 057.909337164338076
    2. 149.12049313354494

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

что делать?

2 комментария

1. перевести координаты в пиксели

2. проверить что один угол меньше другого, если это не так - добавить 256

3. найти точку.

Смотри в исходниках модуль util.math.geoBounds

спасип.

записался к вам на субботник. 

буду пытать)))