如何使用MapBox Studio中的carto CSS使类“路径”以更高的缩放级别显示?

时间:2015-07-01 23:45:18

标签: mapbox cartocss

我正在MapBox工作室中设计地图样式。我试图让道路等级path以小于14的缩放级别显示。一旦我进入13级或更低级别,路径全部消失。有谁知道如何使路径出现在12级和13级?

我在我的CSS中试过这个。

  [class='path'] {

    ::path[zoom>=10]['mapnik::geometry_type'=2] {
      line-join: round;
      line-width: 1.0;
     }
  }

1 个答案:

答案 0 :(得分:3)

Mapbox Studio附带的mapbox-streets-v5矢量数据集仅在每个缩放级别具有某些矢量数据图层。在任何低于14的缩放时,路径数据不会出现在此数据集中,这就是您无法在任何其他缩放级别设置样式的原因。

幸运的是,这些数据来自OpenStreetMap,因此您可以在Mapbox Studio中add it as a custom source并将其与其他数据一起设置样式!甚至有guide on grabbing this data from OpenStreetMap with Overpass Turbo