我正在开发一个桌面应用程序,其中触摸输入表示为浏览器touchevents。
我需要在OL中使用缩放功能,类似于ol.View.rotate并使用与视点中心点不同的缩放中心点进行缩放。我知道ol.interaction.MouseWheelZoom完全可以做到这一点。但是,我不能使用它。我已经尝试了以下序列:
但考虑到ol.interaction.MouseWheelZoom
的实现已存在,这有点奇怪。有什么想法吗?
答案 0 :(得分:0)
最后,我使用了ol.interaction.PinchZoom
的部分代码。资料来源:https://github.com/openlayers/openlayers/blob/master/src/ol/interaction/pinchzoom.js