私はそれをWeb全体で検索し、artamstrong.comで「mouseWheelZoom」のような単一の機能を無効にする方法を見つけました。
OpenLayers 3でのダブルクリックズームを無効にする方法は次のとおりです。
var map = new ol.Map({
controls : ol.control.defaults()
.extend([ new ol.control.FullScreen() ]),
interactions : ol.interaction.defaults({doubleClickZoom :false}),
target : 'map',
layers : [ new ol.layer.Tile({
title : 'OpenStreetMaps',
preload : Infinity,
source : new ol.source.OSM(),
visible : true
}) ],
view : new ol.View({
center : ol.proj.transform([ 9.41, 48.82 ], 'EPSG:4326','EPSG:3857'),
zoom : 12
})
});
本当に簡単です。ol3に「doubleClickZoom」をfalseに設定するように指示してください。
interactions : ol.interaction.defaults({doubleClickZoom :false})
5
こんにちは脳、GIS @ Seへようこそ。これは非常に役立つ情報ですが、このサイトでは特定の質問と回答を投稿する必要があります。質問を自由に編集して質問にしてから、ソリューションで答えてください。質問を投稿する人は自分の質問に答えることができます。
—
Mark Cupitt 2014