Выбор ящика поддерживается в Guide4You?
Поддерживается ли выбор ящика в Guide4You?
Если да, то как добавить этот элемент управления?
Официальный пример Openlayers: https://openlayers.org/en/latest/examples/box-selection.html?q=select
Заранее спасибо!
С наилучшими пожеланиями Сэм
1 ответ
Это невозможно через JS API, но вы можете сделать это, используя OpenLayers в сочетании с guide4you, вот так:
var dragBox = new DragBox();
map.addSupersedingInteraction('singleclick pointermove', dragBox);
// ... use drag Box. And when done call:
dragBox.setActive(false);
// you can reactivate it if you need it again
addSupersedingInteraction
вызовет любое другое взаимодействие, которое использует 'singleclick'
или же 'pointermove'
быть деактивированным. Как только вы отключите dragBox, они снова включатся.
Если вы используете более старую версию, вам нужно добавить ol.interaction.
перед DragBox
класс.