2017-01-22 81 views

回答

0

如果您使用mapbox的gl-js API比我可能知道解决方案。 我想你需要添加另一层,我这样做(将下面的代码添加到您的客户端javascritpt文件):

`map.on('load', function() { 
    map.addLayer({ 
     'id': '3d-buildings', 
     'source': 'composite', 
     'source-layer': 'building', 
     'filter': ['==', 'extrude', 'true'], 
     'type': 'fill-extrusion', 
     'minzoom': 14, 
     'paint': { 
      'fill-extrusion-color': '#aaa', 
      'fill-extrusion-height': { 
       'type': 'identity', 
       'property': 'height' 
      }, 
      'fill-extrusion-base': { 
       'type': 'identity', 
       'property': 'min_height' 
      }, 
      'fill-extrusion-opacity': .6 
     } 
    }); 
});`