Guide4You是否支持选择框?
如果是,如何添加该控件?
官方Openlayers示例:https://openlayers.org/en/latest/examples/box-selection.html?q=select
谢谢!
亲切的问候 山姆
答案 0 :(得分:0)
不可能通过JS API,但是您可以将OpenLayers与guide4结合使用,如下所示:
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
。