我有一个 OpenMapTiles 服务器已经在运行并提供基于 Leaflet 的应用程序中使用的矢量图块,以及 mapbox-gl。
带有矢量图的图层被添加到传单地图中,代码如下:
mbgl = L.mapboxGL({ attribution: '\xA9 OpenMapTiles \xA9 OpenStreetMap贡献者', accessToken: 'xxxxx', style: 'url-of-style' }).addTo(map);
但是,这要求设备和浏览器允许 WebGL,这会造成麻烦,因为仍然有许多用户的系统不兼容 WebGL。
有没有办法克服这个缺点?例如,OpenMapTiles 服务器是否可以提供栅格地图并以某种方式直接与 Leaflet 或在 mapbox-gl 的帮助下使用它们?我已经以多种方式尝试过,但没有成功,所以我想知道这是否可能。
欢迎任何想法。