我想用我通过 Mapbox API 上传的tilesets
更新 Mapbox 上的自定义地图。MBtiles
是使用mapbox-Python-SDK
上传的,并存储为tilesets
。我需要通过脚本将这些Tilesets
获取到自定义地图(文件是来自无人机的地理配准图片,我想在地图上自动显示(。某种实时映射。在 Mapbox Studio 中使用"将图块集添加到样式"按钮可以轻松工作,但我需要通过 API 来完成。
我不知道最好的方法是什么。有什么建议吗?
运行时使用 map.addLayer
或 map.addSource
添加源,然后map.addLayer
,如本例 https://www.mapbox.com/mapbox-gl-js/example/query-similar-features/所示(尽管在您的情况下听起来您的源会是type: 'raster'
(。
map.addSource("drone", {
"type": "raster",
"url": "mapbox://username.sourceid"
});
map.addLayer({
"id": "drone-layer",
"type": "raster",
"source": "drone"
});