OpenLayers drag rotate
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/ol3/3.5.0/ol.js"></script>
<div id="map"></div>
CSS
#map {
width: 1200px;
height: 1200px;
}
JavaScript
var customCondition = function (mapBrowserEvent) {
console.log(mapBrowserEvent);
return false; // TODO
};
$(document).ready(function () {
var map = new ol.Map({
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
})],
target: 'map',
view: new ol.View({
center: [-25860000, 4130000],
zoom: 10
}),
interactions: ol.interaction.defaults().extend([new ol.interaction.DragRotate({
condition: customCondition
})])
});
});