唯杰地图 logo唯杰地图
VJMAP
EN

ScrollZoomHandler

更新于 2026-09-14约 2 分钟
.md

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

Parameters

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

setZoomRate

设置触控板的缩放率。

Parameters

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

Examples

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

setWheelZoomRate

设置鼠标滚轮的缩放率。

Parameters

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

Examples

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

isEnabled

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

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

enable

启用“滚动缩放”交互。

Parameters

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

Examples

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

disable

禁用“滚动缩放”交互。

Examples

map.scrollZoom.disable();
这篇文档有帮助吗?