2016-04-27 102 views
0

我正在使用mapbox studio来设计我想要使用的地图。来自OSM的Mapbox缺少元素

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

我注意到,多个元素被从地图上我的造型失踪。

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

缆桩缺失以及 http://www.openstreetmap.org/node/893145296

所以,我想知道是否有人知道为什么这些元素被排除在外,如何添加他们?

我明白,如果缺少某些东西,可以创建一个新层并选择相应的元素并将其添加到当前样式中。但是,我无法为这两个要素做到这一点。

回答

1

您需要自行导入OSM数据。首先查询并使用Overpass Turbo导出您想要的内容,然后将其添加为Studio中的新图层。 Heres a tutorial that walks you through the process

+0

这很棒,我可以拿到柱子。但是,我很难得到建筑物的缩写。 – user1527152

+0

对于OSM中的缩写,您应该使用不同的标记。 Heres [在OSM wiki上命名](http://wiki.openstreetmap.org/wiki/Names#Abbreviation_.28don.27t_do_it.29),其中说不使用缩写。也许可以考虑使用'short_name = *'代替? – cammace

+0

对不起,我认为我的意思是缩写而不是缩写。这些名称按照“建筑物名称(BN)”格式化,但在地图上,“建筑物名称”部分存在。我会创建一个单独的问题,并接受你的答案,因为它解决了我最初的问题。感谢您的帮助。 – user1527152