Mapbox GL JS:在美国州标签下添加图层?

时间:2017-05-22 07:19:08

标签: mapbox mapbox-gl-js

我正在使用Mapbox GL JS,我想添加一个等值区图层,但在图层上方显示美国州标签。

我已阅读this blog post有关如何在地图标签下添加图层的信息。但是,给出的示例说明了如何在 city 标签下添加图层:

                // route for the Quote page
                .state('app.summary', {
                  url:'/summary',
                  views:{
                    'content@': {
            templateUrl:'views/cart.html',
            controller:'CartController'
          }
        }
          })

但我如何将其改编为美国州标签?我应该使用什么而不是map.addLayer({ ... }, 'place_label_city_small_s'); // Place choropleth layer under these labels.

有没有办法可以确保所有地图标签都显示在图层的顶部?

1 个答案:

答案 0 :(得分:3)

解释here,您可以通过以下方式识别标签图层:

  {
    "cip": "gmar2104",
    "name": "Marcel"
  }