首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ: 【iClient Mapboxgl】底图只切了18级,上面叠加图层切到了19级,缩放到19级时底图瓦片空白,怎么让底图停止在18级
27,535EXP 2023年09月22日
【iClient Mapboxgl】底图只切了18级,上面叠加图层切到了19级,缩放到19级时底图瓦片空白,怎么让底图停止在18级

1个回答

【解决方法】:var map = new mapboxgl.Map({ container: 'map', style: ' https://iclient.supermap.io/iserver/services/map-china400/rest/maps/China', center: [116.397128, 39.916527], zoom: 18 }); // 获取地图的底图源 var baseSource = map.getStyle().sources['your-base-source-id']; // 设置底图源的最小缩放等级为18 baseSource.minzoom = 18; // 刷新地图样式 map.setStyle(map.getStyle()); 通过以上代码,地图的底图源的最小缩放等级被设置为18级,这样在缩放到19级时,底图仍然使用18级的瓦片来显示,而其他叠加图层仍然使用19级的瓦片来显示。请将 your-base-source-id 替换为您实际的底图源的 ID
27,535EXP 2023年09月22日
热门文章
关注我们
...