Wenn man eine Karte von OpenStreetmap mit OpenLayer integriert, kann das Zoomen mit dem Mausrad stören. Abhilfe schafft eine Option brei den interactions:
interactions: ol.interaction.defaults( { mouseWheelZoom:false }
Beispiel:
let map = new ol.Map({
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
}),
new ol.layer.Vector({
})
],
view: new ol.View({
center: ol.proj.fromLonLat([long, lat]),
zoom: 16
}),
interactions: ol.interaction.defaults( { mouseWheelZoom:false } ),
target: 'm1_map'
});