ZoomControl
此类表示缩放控件。
构造函数
| 构造函数 | 描述 |
|---|---|
| ZoomControl(opts: ZoomControlOptions) | 创建一个缩放控件 |
示例
javascript
// 创建缩放控件
var zoomCtrl = new BMapGL.ZoomControl({
anchor: BMAP_ANCHOR_TOP_LEFT, // 设置控件位置
offset: new BMapGL.Size(10, 10) // 设置偏移量
});
// 添加到地图
map.addControl(zoomCtrl);常见用途
- 添加基础缩放控件
javascript
map.addControl(new BMapGL.ZoomControl());- 自定义位置的缩放控件
javascript
var zoomCtrl = new BMapGL.ZoomControl({
anchor: BMAP_ANCHOR_TOP_RIGHT,
offset: new BMapGL.Size(20, 20)
});
map.addControl(zoomCtrl);注意事项
- 缩放控件提供了放大和缩小两个基本功能按钮
- 控件位置可以通过
anchor和offset参数进行调整 - 如果不指定位置参数,控件将使用默认位置
- 建议将缩放控件放置在地图边缘位置,避免遮挡地图内容
- 缩放控件的功能会受到地图最大和最小缩放级别的限制
