# ScrollZoomHandler

ScrollZoomHandler允许用户通过滚动缩放地图。

# Parameters

  • map 地图
  • handler 处理程序管理器

# setZoomRate

设置触控板的缩放率。

# Parameters

  • zoomRate **number**用于将触控板移动缩放到缩放值的速率。(可选,默认1/100

# Examples

// Speed up trackpad zoom
map.scrollZoom.setZoomRate(1/25);
1
2

# setWheelZoomRate

设置鼠标滚轮的缩放率。

# Parameters

  • wheelZoomRate **number**用于将鼠标滚轮移动缩放到缩放值的速率。(可选,默认1/450

# Examples

// Slow down zoom of mouse wheel
map.scrollZoom.setWheelZoomRate(1/600);
1
2

# isEnabled

返回一个布尔值,指示是否启用了“滚动缩放”交互。

如果启用了“滚动缩放”交互,则返回。boolean true

# enable

启用“滚动缩放”交互。

# Parameters

  • options Object? 选项对象。
    • options.around string? 如果传递“center”,地图将围绕地图中心缩放

# Examples

map.scrollZoom.enable();
1
map.scrollZoom.enable({ around: 'center' })
1

# disable

禁用“滚动缩放”交互。

# Examples

map.scrollZoom.disable();
1