mapbox. js 3.3.0 - Как добавить "max" и "min" zoom - PullRequest
0 голосов
/ 24 марта 2020

Я хотел бы добавить «min-zoom» и «max-zoom» к моей карте, созданной с помощью mapbox. js 3.3.0 (а не Mapbox-GL- JS).

Мой код совпадает с официальным примером 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'));

Есть идеи?

1 Ответ

0 голосов
/ 24 марта 2020

Как указано в документации API для Map класса , вы можете добавить опции minZoom и maxZoom при Map инициализации. То есть что-то вроде:

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'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...