Mapbox GL JS V2中三维地形的自定义DEM

Mapbox GL JS V2中三维地形的自定义DEM,mapbox,mapbox-gl-js,Mapbox,Mapbox Gl Js,在新的mapbox版本中,是否有方法使用自定义DEM进行三维查看?我可以使用使用MapTiler平铺的自定义二维光栅,因此我想知道“光栅dem”和“setTerrain”是否有相同的选项。目标是使用我自己的高程数据创建如下内容: 谢谢好问题。理论上,您应该能够按照以下相同格式生成自己的光栅平铺集: map.addSource('mapbox-dem'{ “类型”:“光栅dem”, “url”:”mapbox://yourusername.yourtilesetid', “tileSize”:5

在新的mapbox版本中,是否有方法使用自定义DEM进行三维查看?我可以使用使用MapTiler平铺的自定义二维光栅,因此我想知道“光栅dem”和“setTerrain”是否有相同的选项。目标是使用我自己的高程数据创建如下内容:


谢谢

好问题。理论上,您应该能够按照以下相同格式生成自己的光栅平铺集:

map.addSource('mapbox-dem'{
“类型”:“光栅dem”,
“url”:”mapbox://yourusername.yourtilesetid',
“tileSize”:512,
“最大缩放”:14
});
setTerrain({'source':'mapbox dem','exampleration':1.5});
然而,报告确实说:

仅支持Mapbox地形RGB(mapbox://mapbox.terrain-rgb):

目前还不清楚它们是否意味着它只支持这种格式(似乎更可能),或者以某种方式硬编码为只支持来自确切数据源的数据(这似乎是一个非常奇怪的选择)

基于我的基本测试,Mapbox GL JS确实尝试从您提供的任何源获取瓷砖,并且不会给出任何奇怪的错误消息,但我还没有实际生成这样的瓷砖集