【发布时间】:2021-06-16 15:37:17
【问题描述】:
我正在尝试制作带有按钮的地图以切换“世界观”或特定的“国家视图”
我尝试使用这个example,它限制了视野范围。但是这个解决方案不允许我在地图初始化后在 bbox-country 和 bbox-worldview 之间切换。
地图初始化加载后如何更改 maxBounds?
var bounds = [
[-74.04728500751165, 40.68392799015035], // Southwest coordinates
[-73.91058699000139, 40.87764500765852] // Northeast coordinates
];
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v11',
center: [-73.9978, 40.7209],
zoom: 13,
maxBounds: bounds // Need maxBounds to be changable after init
});
任何帮助表示赞赏:)
【问题讨论】:
-
检查this out
-
只带你飞到那个位置,不限制范围
标签: mapbox mapbox-gl-js