【问题标题】:How do I limit the Zoom level of my map, Mapbox如何限制我的地图 Mapbox 的缩放级别
【发布时间】:2018-05-24 10:12:22
【问题描述】:

嘿,

我目前正在使用 mapbox www.livehazards.com。这是一张现场地震地图

我的地图浏览量是广告浏览量的 7 倍,如果我的网站要成功,它在财务上将是不可持续的。

我认为问题可能在于,当一个人放大时,这算作 4-6 个新地图视图?你认为这是正确的

....如何将缩放级别限制为 3(当前默认值),以便用户无法进一步放大

谢谢

【问题讨论】:

  • 撞人知道吗?

标签: javascript zooming mapbox-gl-js


【解决方案1】:

如果“mapbox”是指 Mapbox-GL-JS,您可以在 create the mapmaxZoomminZoom 时指定缩放限制:

var map = new mapboxgl.Map({
  container: 'map',
  center: [-122.420679, 37.772537],
  zoom: 13,
  maxZoom: 15,
  minZoom: 13
});

【讨论】:

    【解决方案2】:

    我认为问题可能在于,当一个人放大时,这算作 4-6 个新地图视图?你认为这是正确的

    在 GL JS 的上下文中,“地图视图”被定义为 4 个图块。更多详情请查看此页面:https://www.mapbox.com/help/define-map-view/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 2016-06-07
      • 1970-01-01
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-10
      相关资源
      最近更新 更多