怎么关闭超图点击放大功能 前端代码实现
时间: 2024-02-26 10:57:45 浏览: 74
如果是超图 iClient JavaScript 的话,可以通过以下方式实现关闭点击放大功能:
1. 在初始化地图时,设置 `isZoomClick: false`:
```javascript
var map = new SuperMap.Map("map", {
controls: [
new SuperMap.Control.ScaleLine(),
new SuperMap.Control.Zoom(),
new SuperMap.Control.LayerSwitcher(),
new SuperMap.Control.MousePosition()
],
isZoomClick: false // 关闭点击放大功能
});
```
2. 在地图初始化之后,通过 `setZoomOnClick(false)` 方法关闭点击放大功能:
```javascript
var map = new SuperMap.Map("map", {
controls: [
new SuperMap.Control.ScaleLine(),
new SuperMap.Control.Zoom(),
new SuperMap.Control.LayerSwitcher(),
new SuperMap.Control.MousePosition()
]
});
map.setZoomOnClick(false); // 关闭点击放大功能
```
以上两种方式都可以实现关闭超图点击放大功能,只需要将 `isZoomClick` 或 `setZoomOnClick` 的值设置为 `false` 即可。
阅读全文