Mapbox-GL离线模式

时间:2019-01-06 20:03:50

标签: javascript mapbox-gl-js

是否可以通过Javascript离线使用mapbox-gl?

我阅读了文档,发现iOSandroid可以实现。

1 个答案:

答案 0 :(得分:0)

是的。 Mapbox-GL-JS可以很好地“离线”运行。例如,如果您在本地托管了JS和CSS,则可以执行以下操作来初始化地图:

const map = new mapboxgl.Map({
    style: { version: 8, sources: {}, layers: [] },
    container: 'map'
}); 

但是,如果要显示文本标签或符号,则需要在本地托管字形。显然,您要显示的所有地图数据也都必须在本地托管,无论是作为GeoJSON还是使用某种矢量图块服务器。