可以写一个监听事件,当鼠标光标没有在模型上面的时候就禁用滚轮。禁用鼠标事件可以参考博客:https://www.jianshu.com/p/14b47da20909
您好,这个并不是控制模型或者地球实现的放大缩小,而是通过控制相机的位置实现的。您的这个情况的化您可以选择锁定相机为当前高度(可以横向变化) viewer.scene.screenSpaceCameraController.enableZoom = false ,也可以选择将相机放大缩小的速度改得小一些,viewer.scene.screenSpaceCameraController.zoomFactor = 1。其他的具体设置您可以参见: 接口文档http://support.supermap.com.cn:8090/webgl/web/apis/3dwebgl.html