如何将自定义标记添加到 mapbox 中的 3D 建筑地图?

How to add a custom marker to 3D building map in mapbox?

我正在尝试将 Mapbox 地图添加到我的 Flask 应用程序中。我有 python 的经验,但我是 JS 和 HTML 的新手。我正在尝试添加一个 3D 建筑应用程序来可视化结果,并且我已经从 Mapbox 文档页面获得了 3D 地图的布局。但是,我想使用纬度和经度在特定位置添加标记,但我无法这样做。请告诉我如何将位置标记添加到 Mapbox 3D 地图。

3d 地图的代码是:https://docs.mapbox.com/mapbox-gl-js/example/3d-buildings/

此示例展示了如何将标记添加到地图 https://docs.mapbox.com/mapbox-gl-js/example/set-popup/,但是它将位于地平面上,而不是 3D 中的任何给定高度。

// create the marker
new mapboxgl.Marker()
   .setLngLat([lng, lat])
   .addTo(map);