【问题标题】:Mapbox programmatically add polygon with different heightsMapbox 以编程方式添加不同高度的多边形 【发布时间】:2021-06-04 01:04:53 【问题描述】: 我们正在尝试使用 mapbox gl 以编程方式在 typescript 中创建一个多边形。但是多边形的起始高度和结束高度将不同以创建坡度。请让我知道有什么办法可以达到这个要求。 【问题讨论】: 标签: mapbox mapbox-gl-js mapbox-marker 【解决方案1】: Mapbox GL JS 不支持具有倾斜表面的 3D 形状。您可以使用诸如three.js(通过 ThreeBox)之类的东西来实现它。 【讨论】: 感谢史蒂夫的建议。我已经检查过了,似乎可以使用 three.js 来使用 box,但是斜率是不可能的。如果可能的话,你能帮我举个例子吗