OpenLayers 3入門編-右クリックイベントのバインド

479 ワード

OpenLayers 3に対するイベント操作ではeventオブジェクトが重要であり,促発イベントのオブジェクトが含まれていることが分かるが,OpenLayers 3には単独の右キーイベントがないため,右キーイベントをバインドする際には,まずjquery方式で右キーイベントを生成し,右キーイベントで選択イベントをバインドする方式を採用する.これにより、右クリックイベントを生成するオブジェクトが得られ、その後、このオブジェクトを操作することができる.
$(map.getViewport()).on("contextmenu", function(e){
	    	e.preventDefault();	    	
	    	 selectMove.on("select",function(e1){
	    		evt = e1
	    	});
	    	 var jsonData = eval(evt);
	    	//     
	    });		
	}