有没有办法从 DragBox 选择中创建一个新图层?
这是我的 DragBox 交互:
/* create drag box */
this.dragBox = new ol.interaction.DragBox({
/* dragbox interaction is active only if alt key is pressed */
condition: ol.events.condition.altKeyOnly,
/* style the box */
style: new ol.style.Style({
stroke: new ol.style.Stroke({
color: [0, 0, 255, 1]
})
})
});
/* add the DragBox interaction to the map */
this.map.addInteraction(this.dragBox);
在 boxend 事件中,我想使用边界框中的数据创建一个新层。我怎样才能做到这一点 ?