# TouchZoomRotateHandler
将TouchZoomRotateHandler
允许用户放大和捏在触摸屏上旋转地图。
他们可以通过双击和拖动用一根手指进行缩放。在第二次点击时,按住手指并向上或向下拖动以放大或缩小。
# Parameters
el
HTMLElement
touchZoom
TouchZoomHandlertouchRotate
TouchRotateHandlertapDragZoom
TapDragZoomHandler
# enable
启用“捏合旋转和缩放”交互。
# Parameters
options
Object
? 选项对象。options.around
string
? 如果传递“center”,地图将围绕中心缩放
# Examples
map.touchZoomRotate.enable();
1
map.touchZoomRotate.enable({ around: 'center' });
1
# disable
禁用“捏合旋转和缩放”交互。
# Examples
map.touchZoomRotate.disable();
1
# isEnabled
返回一个布尔值,指示是否启用了“捏合旋转和缩放”交互。
返回如果“掐去旋转和缩放”启用互动。boolean
true
# isActive
如果处理程序已启用并检测到缩放/旋转手势的开始,则返回 true。
返回 boolean
# disableRotation
禁用“捏合旋转”交互,启用“捏合缩放”交互。
# Examples
map.touchZoomRotate.disableRotation();
1
# enableRotation
启用“捏合旋转”交互。
# Examples
map.touchZoomRotate.enable();
map.touchZoomRotate.enableRotation();
1
2
2