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