如何使用最新的MapBox Studio样式

时间:2016-04-12 17:30:22

标签: mapbox mapbox-gl mapbox-gl-js

如果这是一个显而易见的问题,我道歉,但我有一个tileset(矢量图层)id“fedex1.9iw8f8pj”,我正试图以一种风格使用它。

对于样式,请参阅

https://api.mapbox.com/styles/v1/fedex1/cimjgbe1i0087g4nskorn50pd.html?title=true&access_token=pk.eyJ1IjoiZmVkZXgxIiwiYSI6ImNpam5jZXZvczAwZnd0b201ajhybXE0OW8ifQ.IumX7VWjU71UjEsKTN4bdw#20/40.669883372111315/-73.89544420452764/0

我没有看到“parking-regulation-shapefile”图层。

请参阅tileset:

The image shows the x and y locations

图像显示x和y位置

然而在风格中我没有看到x和y位置:

enter image description here

为什么这里没有缩放级别?:

enter image description here

当我按照我看到的样式“选择数据”时:

enter image description here

我想在某个缩放级别显示x,y点和可能的SIGNDESC1。

(我认为可以显示访问令牌,因为它在javascript源中)

1 个答案:

答案 0 :(得分:2)

查看样式时出现控制台错误:

mapbox-gl.js:170 Error: Source layer "Parking_regulation_Shapefile" does not exist on source "composite" as specified by style layer "parking-regulation-shapefile"

您的样式指定Parking_regulation_Shapefile的源图层,而您的图块集仅提供Parking_regulation_Shapefile_enh的源图层。

这个细节应该由Mapbox Studio来处理。创建样式后是否更改了tileset?删除和重新添加图层的源是否可以解决问题?如果这些都没有帮助,请告诉我!