var timeoutID = null;
handler.setInputAction(function(movement){
clearTimeout(timeoutID);
timeoutID= window.setTimeout(function(){
var cartographic = Cesium.Cartographic.fromCartesian(positions[positions.length - 1]);
viewer.entities.add({
parent:measure_entities,
name : '多边形面积',
position : Cesium.Cartesian3.fromDegrees(Cesium.Math.toDegrees(cartographic.longitude), Cesium.Math.toDegrees(cartographic.latitude)),
label : {
text : "多边形面积",
font : '18px sans-serif',
fillColor : Cesium.Color.GOLD,
style: Cesium.LabelStyle.FILL_AND_OUTLINE,
outlineWidth : 2,
verticalOrigin : Cesium.VerticalOrigin.BOTTOM,
pixelOffset : new Cesium.Cartesian2(20, -40)
}
});
}, 200);
},Cesium.ScreenSpaceEventType.LEFT_CLICK);
handler.setInputAction(function(movement){
handler.destroy();
clearTimeout(timeoutID);
}, Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK );
Cesium 如何区分单击【LEFT_CLICK】和双击事件【LEFT_DOUBLE_CLICK】
猜你喜欢
转载自blog.csdn.net/qq_18144905/article/details/82178132
今日推荐
周排行