Как добавить слушателя поворота и масштабирования в OpenLayers 6?

Я пытаюсь справиться с взаимодействиями вращения и масштабирования. Можно ли создать одного слушателя для всех взаимодействий, созданныхDragRotateAndZoom?

https://openlayers.org/en/latest/apidoc/module-ol_interaction_DragRotateAndZoom-DragRotateAndZoom.html

...
      interactions: defaultInteractions().extend([
        new DragRotateAndZoom()
      ]),
...

Есть ли способ использовать что-то вроде

    this.map.on('rotate', (e) => {
      console.log(e);
    });

ИЛИ

    this.map.on('zoom', (e) => {
      console.log(e);
    });

нашел решение для старой версии (7 лет!) -> Javascript OpenLayers перед прослушивателем событий масштабирования

0 ответов

Другие вопросы по тегам