Выпуск версии OpenLayers v3.11.0 изменил ваш стиль ol.interaction.DragBox и ol.interaction.DragZoom. Вместо того, чтобы использовать атрибут стиля при создании объекта, вы должны стилизовать элемент с помощью CSS.
Старый:
new ol.interaction.DragZoom({
style: new ol.style.Style({
stroke: new ol.style.Stroke({
color: 'red',
width: 3
}),
fill: new ol.style.Fill({
color: [255, 255, 255, 0.4]
})
})
})
Новое:
.ol-dragzoom {
border-color: red;
border-width: 3px;
background-color: rgba(255,255,255,0.4);
}