2016-09-21 166 views
0

我想使用mapbox框架顯示一個choropleth。我已經有一個使用mapbox.light樣式的工作示例。我想實現的是有一個只顯示多邊​​形的空白地圖。總之,我想禁用mapbox平鋪。這可能嗎?我一直試圖用d3來實現同樣的事情,但沒有任何運氣。Mapbox js無瓷磚地圖

回答

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

感謝,正是我需要的。 – amaurs