Mapbox js地图没有瓷砖

Mapbox js map without tiles

本文关键字:js 地图 Mapbox      更新时间:2023-09-26

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

你可以隐藏图层:

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');
  })