笔记本触摸板双指捏合控制cesium地图缩放

通过监听mousewheel事件并结合e.ctrlKey判断双指操作,使用e.wheelDelta确定缩放方向,调整相机高度并利用Cesium的moveForward和moveBackward方法实现类似双指捏合的地图缩放效果。此方法适用于没有默认支持双指捏合操作的Cesium场景。
摘要由CSDN通过智能技术生成

在日常使用中,我们习惯用双指捏合控制地图的缩放,例如在高德、百度、谷歌地图中;但本人在cesium官网示例中,却没有这个操作,于是查询相关资料和官网api使用,得到以上方法;

说明:触摸板的双指捏合事件可以用mousewheel监听,e.ctrlKey可以判断是双指的操作,e.wheelDelta可以判断是放大和缩小,然后获取相机的高度,调用相机的moveForward和moveBackward方法,调整比例(0.04),即可实现。cesiumContainer是地图容器的div的id

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值