我想做的是突出显示一些特定的3D建筑物。我了解没有可以过滤的唯一ID。在这篇文章中,他们建议创建自己的tileet(Mapbox GL 3D single building highlight selection)。我将如何创建一个贴图集,该贴图集是Mapbox中使用的3D模型的选择?换句话说,我只想创建一个仅包含其中5座建筑物的图块,然后将它们添加为现有3D建筑物的覆盖图,并对其进行不同的着色。任何帮助深表感谢。谢谢!

最佳答案

我最终创建了要突出显示的建筑物的geoJSON并将其添加为图层。我使用此示例获取建筑物的坐标和高度(https://www.mapbox.com/mapbox-gl-js/example/queryrenderedfeatures/)。我希望有一种更简单(省时)的方法。

关于javascript - Mapbox GL JS建筑物选择,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43768416/

10-09 08:28