我希望使用Mapbox API上传的tilesets
更新Mapbox上的自定义地图。 MBtiles
使用mapbox-Python-SDK
上传tilesets
并存储为Tilesets
。
我需要通过脚本将这些 <!--Logging in stuff-->
<authentication mode="Forms">
<forms loginUrl="login.aspx" timeout="2880"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
放到自定义地图中(文件是来自无人机的地理配准图片,我想在地图上自动显示)。某种Livemapping。它在Mapbox Studio中使用“添加样式集” - 按钮很容易,但我需要通过API来完成。
我不知道最好的方法是什么。有什么建议吗?
答案 0 :(得分:1)
您可以在运行时使用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"
});