我正在寻找一种解决方案,将其他磁贴源添加到Mapbox地图中。例如,我有一个类似于此https://tile.openstreetmap.org/{z}/{x}/{y}.png
的磁贴源网址,我想在原始Mapbox图层上方添加此磁贴。我打算使用RasterLayer,但我不知道哪个url格式应该输入到这个Layer,Mapbox文档不清楚。
任何人都可以帮我解决这个问题吗? 谢谢!
答案 0 :(得分:0)
您应该将RasterSource与TileSet一起使用:
RasterSource source = new RasterSource("source-id", new TileSet("2.1.0", baseUrl + "/{z}/{x}/{y}.png"));
map.addSource(source);
答案 1 :(得分:0)
另一种解决方案是使用您的mapbox studio帐户上传您的图块集。
将MBTiles,KML,GPX,GeoJSON,Shapefile(压缩)或CSV文件拖放到此处,将其转换为矢量切片。要创建栅格图块,请拖放GeoTIFF文件。