我使用OpenLayers在我的網站上顯示自定義OSM地圖。使用Openlayers禁用縮放
我有幾點要尊重:地圖必須是固定的(也就是說,我們不能將其拖動或縮小它)。
我有一個縮放問題,我無法設法禁用鼠標放大。有沒有人有小費?
map = new OpenLayers.Map('map');
map.events.remove("move");
map.events.remove("movestart");
map.events.remove("moveend");
map.events.remove("zoomend");
map.events.remove("mouseover");
map.events.remove("mouseout");
map.events.remove("mousemove");
map.events.remove("zoomstart");
var nav = new OpenLayers.Control.Navigation({
defaultDblClick: function(event) { return ; }
});
map[index].addControl(nav);
此外,如果有人提示刪除所有導航事件比這更容易,它將不勝感激。
呀,更輕鬆!謝謝。 – GeoffreyB