DragPanHandler
将DragPanHandler允许用户通过点击并拖动光标以平移地图。
Parameters
elHTMLElementmousePan鼠标平移处理器touchPan触摸屏处理器
enable
启用“拖动平移”交互。
Parameters
optionsObject? 选项对象。options.linearity**number**用于缩放拖动速度的因子(可选,默认0)options.easingmap.panTo应用拖动时应用的函数缓动函数。(可选,默认bezier(0,0,0.3,1))options.maxSpeed**number**阻力速度的最大值。(可选,默认1400)options.deceleration**number**平底锅结束后速度降低的速率。(可选,默认2500)
Examples
map.dragPan.enable();
map.dragPan.enable({
linearity: 0.3,
easing: bezier(0, 0, 0.3, 1),
maxSpeed: 1400,
deceleration: 2500,
});
disable
禁用“拖动平移”交互。
Examples
map.dragPan.disable();
isEnabled
返回一个布尔值,指示是否启用了“拖动平移”交互。
如果启用了“拖动平移”交互,则返回。boolean true
isActive
返回一个布尔值,指示“拖动平移”交互是否处于活动状态,即当前正在使用。
返回如果“拖动进行平移”互动是有效的。boolean true
这篇文档有帮助吗?感谢反馈!