是否可以通过Javascript离线使用mapbox-gl?
我阅读了文档,发现iOS
和android
可以实现。
答案 0 :(得分:0)
是的。 Mapbox-GL-JS可以很好地“离线”运行。例如,如果您在本地托管了JS和CSS,则可以执行以下操作来初始化地图:
const map = new mapboxgl.Map({
style: { version: 8, sources: {}, layers: [] },
container: 'map'
});
但是,如果要显示文本标签或符号,则需要在本地托管字形。显然,您要显示的所有地图数据也都必须在本地托管,无论是作为GeoJSON还是使用某种矢量图块服务器。