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' });