В OpenLayers, почему рассчитывается экстент уменьшен - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь зафиксировать экстент моей Карты на 'moveend', и кажется, что захватываемый экстент немного уменьшен ...

idle(event) {
function onMoveEnd(evt) {
const mapChange = map.getView().calculateExtent(map.getSize());
}
MapValues.map.on('moveend', onMoveEnd);
}

Я считаю, что это довольно Многое из того, что я видел в качестве примеров, но это не сохраняет истинное увеличенное масштабирование на Moveend.

Любая помощь (особенно правильное решение :)) приветствуется!

1 Ответ

0 голосов
/ 05 марта 2020

Хорошо, у меня сработало добавление этой строки после "calcExtent"

 map.view.setResolution(map.view.getResolution() * 0.5);
...