Javascript Mapbox js无分幅地图

Javascript Mapbox js无分幅地图,javascript,maps,mapbox,Javascript,Maps,Mapbox,我想使用mapbox框架显示一个choropleth。我已经有了一个使用mapbox.light样式的工作示例。我想要实现的是有一个只显示多边形的空白贴图。简而言之,我想禁用贴图框平铺。这可能吗?我一直在尝试使用d3实现同样的目标,但没有任何运气。您可以隐藏层: 映射框: map.eachLayer( function(t,e) { if (t.setOpacity) t.setOpacity(0.5); }); 地图框gl js: map .getStyle() .layers

我想使用mapbox框架显示一个choropleth。我已经有了一个使用mapbox.light样式的工作示例。我想要实现的是有一个只显示多边形的空白贴图。简而言之,我想禁用贴图框平铺。这可能吗?我一直在尝试使用d3实现同样的目标,但没有任何运气。

您可以隐藏层:

映射框

map.eachLayer( function(t,e) {
  if (t.setOpacity) t.setOpacity(0.5);
});
地图框gl js

map
  .getStyle() 
  .layers
  .forEach(function(layer) {  
    map.setLayoutProperty(layer.id, 'visibility', 'none');
  })
可以隐藏图层:

映射框

map.eachLayer( function(t,e) {
  if (t.setOpacity) t.setOpacity(0.5);
});
地图框gl js

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

谢谢,正是我需要的。谢谢,正是我需要的。