开源GIS相关

Mapbox支持多雪碧图加载

2020-05-26  本文已影响0人  happy_port

Mapbox官网提供的样式支持一种雪碧图加载,但是在实际应用中可能存在加载多个雪碧图的情况,这种情况该如何处理?

通过查看Mapbox源码,发现Style(1.10.1)提供了一个加载雪碧图的方式:

Mapbox-gl源码部分

经过测试可以实现多雪碧图加载,关键代码如下:

        map.style._loadSprite(window.location.origin + "/examples/mapboxgl//libs/mapbox-gl/sprites/sprite");

可以添加多个雪碧图。

底图使用mapbox的样式: style: 'mapbox://styles/mapbox/streets-v11'

最终效果:

Mapbox雪碧图与自定义雪碧图叠加效果
上一篇 下一篇

猜你喜欢

热点阅读