LeafletJS:如何删除缩放控件 [英] LeafletJS: How to remove the zoom control

查看:24
本文介绍了LeafletJS:如何删除缩放控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试删除 LeafletJS 地图上的缩放控件 (+/-).

I'm trying to remove the zoom controls (+/-) on a LeafletJS map.

我正在使用 MapBox.js 版本的 Leaflet,但大多数的操作与 Leaflet 相同.我这样实现我的地图:

I'm using the MapBox.js version of Leaflet but most of the operations are the same as Leaflet. I implement my map like this:

var map = L.mapbox.map('map');

var layer = L.mapbox.tileLayer('MAPBOX-ID', {
    format: 'jpg70',
    minZoom: 13,
    maxZoom: 15,
    reuseTiles: true, 
    unloadInvisibleTiles: true
});
map.addLayer(layer);
map.setView([40.73547,-73.987856]);

文档说有一个 zoomControl 选项可以从地图中删除缩放控件但我没有让它工作.

The documentation says there's a zoomControl option that will remove the zoom control from the map but I've had no luck in getting it to work.

如何使用此实现删除缩放控件?

How can I remove the zoom control with this implementation?

谢谢!

推荐答案

这对我有用:

var map = new L.map('map', { zoomControl: false });

用 mapbox 试试:

With mapbox try:

var map = L.mapbox.map('map', { zoomControl: false });

参见地图创建zoomControl 选项在 Leaflet 文档中.

See map creation and the zoomControl option in the Leaflet documentation.

这篇关于LeafletJS:如何删除缩放控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆