mapbox.js 3.3.0 — 如何添加 "max" 和 "min" 缩放
mapbox.js 3.3.0 — How to add "max" et "min" zoom
我想在使用 mapbox.js 3.3.0(而不是 Mapbox-GL-JS)构建的地图中添加 "min-zoom" 和 "max-zoom"。
我的代码和API的官方例子是一样的:https://jsfiddle.net/omgjtnkx/.
L.mapbox.accessToken = 'pk.eyJ1IjoianVsZXN2YXVsb250IiwiYSI6ImNrN2NnY2VybTBuNngzbG56Y3Nzeno0czUifQ.dGyxSFyanB-Kbit0wvsZCQ';
var map = L.mapbox.map('map')
.setView([40, -74.50], 9)
.addLayer(L.mapbox.styleLayer('mapbox://styles/mapbox/streets-v11'));
有什么想法吗?
如 Map
class 的 API 文档中所述,您可以在 Map
初始化时添加 minZoom
和 maxZoom
选项。也就是说,类似于:
L.mapbox.accessToken = '* YOUR MAPBOX ACCESS TOKEN HERE */;
var map = L.map('map', {
minZoom: 5,
maxZoom: 16
})
.setView([40, -74.50], 9)
.addLayer(L.mapbox.styleLayer('mapbox://styles/mapbox/streets-v11'));
我想在使用 mapbox.js 3.3.0(而不是 Mapbox-GL-JS)构建的地图中添加 "min-zoom" 和 "max-zoom"。
我的代码和API的官方例子是一样的:https://jsfiddle.net/omgjtnkx/.
L.mapbox.accessToken = 'pk.eyJ1IjoianVsZXN2YXVsb250IiwiYSI6ImNrN2NnY2VybTBuNngzbG56Y3Nzeno0czUifQ.dGyxSFyanB-Kbit0wvsZCQ';
var map = L.mapbox.map('map')
.setView([40, -74.50], 9)
.addLayer(L.mapbox.styleLayer('mapbox://styles/mapbox/streets-v11'));
有什么想法吗?
如 Map
class 的 API 文档中所述,您可以在 Map
初始化时添加 minZoom
和 maxZoom
选项。也就是说,类似于:
L.mapbox.accessToken = '* YOUR MAPBOX ACCESS TOKEN HERE */;
var map = L.map('map', {
minZoom: 5,
maxZoom: 16
})
.setView([40, -74.50], 9)
.addLayer(L.mapbox.styleLayer('mapbox://styles/mapbox/streets-v11'));