没有瓷砖的Mapbox js地图

时间:2016-09-21 05:09:16

标签: javascript maps mapbox

我想使用mapbox框架显示一个等值区。我已经有一个使用mapbox.light样式的工作示例。我想要实现的是拥有一个只显示多边​​形的空白地图。简而言之,我想禁用mapbox平铺。这可能吗?我一直试图用d3做同样的事情而没有任何运气。

1 个答案:

答案 0 :(得分:2)

您可以隐藏图层:

mapbox

map.eachLayer( function(t,e) {
  if (t.setOpacity) t.setOpacity(0.5);
});

mapbox gl js

map
  .getStyle() 
  .layers
  .forEach(function(layer) {  
    map.setLayoutProperty(layer.id, 'visibility', 'none');
  })