Событие Zoomend вызывается на fitBounds - PullRequest
0 голосов
/ 30 мая 2019

Я использую библиотеку листовок для рендеринга карт. Я сохраняю экстенты вида карты на событии zoomend и применяю их при рендеринге карты. Из-за этого применяемые граничные значения меняются.

Захват экстентов вида карты в объекте zoomBounds.

mymap.on('zoomend', function(event) {
   zoomBounds = event.target.getBounds();   
});

Применение границ к карте:

mymap.fitBounds(zoomBounds);

Но это снова вызывает событие zoomend, и zoomBounds снова обновляется новыми значениями.

...