我正在将我的网站从 Mapbox.js 转换为 Mapbox GL js。
在旧版本中,我将这个出色的示例用于“3D”高程剖面:
https://www.mapbox.com/blog/dc-bikeshare-revisited/
现在,对于 Mapbox GL js,地图旋转和俯仰很容易。垂直立面条并非如此。到目前为止,我唯一的想法是添加带有 CSS 样式的标记作为垂直条。然后,这些当然会从 Mapbox GL js 作为精灵添加到 WebGL 引擎中,并且即使在地图被倾斜和旋转时也保持面向客户端。这行得通吗?
我不想失去这个出色的 3D 功能。任何其他想法如何在不编写 mapbox GL js 插件直接访问/修改场景对象的情况下实现这一点?