Mapbox 缺少来自 OSM 的元素

Mapbox missing element from OSM

我正在使用 mapbox studio 来设计我想使用的地图的样式。

我正在玩的地图: https://api.mapbox.com/styles/v1/jailby/cin8wzt270008adnp6oqve9f6.html?title=true&access_token=pk.eyJ1IjoiamFpbGJ5IiwiYSI6ImNpbjh3YXA1bDFqOGh1ZGtzcXlrajV3cGQifQ.8c78IvXfNkZDU56XbQ3f-Q#17.234093841967688/28.058669659076003/-82.41559446189183/0

我注意到我正在设计样式的地图中缺少多个元素。

带有标签的建筑物名称缩写丢失: http://www.openstreetmap.org/way/103706491

护柱也不见了 http://www.openstreetmap.org/node/893145296

所以,我想知道是否有人知道为什么遗漏了这些元素以及如何添加它们?

我了解到,如果缺少某些内容,可以创建一个新层和 select 相应的元素并将其添加到当前样式。但是我无法为这两个元素这样做。

您需要自己导入 OSM 数据。首先使用 Overpass Turbo and then add it as a new layer within Studio. Heres a tutorial that walks you through the process 查询并导出您想要的内容。