Листовка слишком велика - PullRequest
       0

Листовка слишком велика

0 голосов
/ 11 февраля 2020

Использование NodeJS для удаления точек данных на карте через Leaflet.

Текущая проблема:

Когда я выполняю прокрутку, я не могу привязать регион карты к одной Земле. То есть, когда я прокручиваю весь путь, я получаю 5 копий Земли, уникальных друг от друга. Я хочу, чтобы карта была привязана к одному кадру Земли.

Использованные методы:

Я пытался использовать Map.setView, setZoom, fitBounds, setMaxBounds / maxBounds (который был успешным при блокировке панорамирования, но не при прокрутке). Насколько я могу судить, я использовал их правильно / в правильных местах, но все равно безрезультатно.

1 Ответ

0 голосов
/ 11 февраля 2020

понял это Eugen!

Необходимо установить в методе initializeLeaflet. Код добавлен, чтобы исправить это видно в нижней части этого блока.

initializeLeaflet() {
        const mapRoot = this.template.querySelector('.map-root');
        this.map = L.map(mapRoot);
        this.map.fitWorld();
        L.control.scale().addTo(this.map);
        this.map.setMinZoom(2);
        this.map.setMaxZoom(8);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...