Ich benutze OpenLayers, um benutzerdefinierte OSM-Karten auf meiner Website anzuzeigen.Zoom mit Openlayers deaktivieren
Ich habe ein paar Punkte zu respektieren: die Karte muss fest sein (was bedeutet, dass wir es nicht ziehen oder zoomen können).
Ich habe ein Problem mit dem Zoom, ich kann nicht schaffen, Zoom mit der Maus zu deaktivieren. Hat jemand einen Tipp?
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);
Auch wenn jemand einen Tipp hat, alle Navigationsereignisse einfacher als das zu entfernen, würde es sehr geschätzt werden.
Ja, einfacher! Vielen Dank. – GeoffreyB