私のウェブサイトにカスタム 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);
また、すべてのナビゲーション イベントをそれよりも簡単に削除するためのヒントがあれば、大歓迎です。