1. 程式人生 > >【OpenLayers】ol3設定地圖可拖動、禁止拖動

【OpenLayers】ol3設定地圖可拖動、禁止拖動

let pan = getPan();
pan.setActive(false);//false:當前地圖不可拖動。true:可拖動

function getFun() {
    let pan;
    map.getInteractions().forEach(function(element, index, array) {
        if(element instanceof ol.interaction.DragPan) {
            pan = element;
        }
    })
    return pan;
}