我正在使用Potree(https://github.com/potree/potree)来显示大量的点云。
我正在开始一个区域测量(Potree.MeasuringTool),通常是右键单击停止/接受。我希望它只需点击一下按钮即可停止。有人能指出我正确的方向调用哪个功能?我不是那样的javascript。此外,我会接受模仿右键单击,尽管它可能不是最漂亮的解决方案。
答案 0 :(得分:1)
没有事件:
viewer.measuringTool.sceneMeasurement.remove(viewer.measuringTool.sceneMeasurement.children[viewer.measuringTool.sceneMeasurement.children.length - 1]);
答案 1 :(得分:0)
尝试了所有可能的解决方案/功能,说明取消测量的事情。发现这正是我在potree.js中所需要的;
viewer.dispatchEvent({
type: "cancel_insertions"
});
当然,这仅适用于测量仍处于活动状态的情况。