#Harmoware-VIS とは
#デフォルト表示の3D建築物を非表示にする
HarmoVisLayers コンポーネントのpropsのmapboxAddLayerValueにnullを設定します。
<HarmoVisLayers
mapboxAddLayerValue={null} ..... />
mapboxAddLayerValueのデフォルト値は以下です。
mapboxAddLayerValue: [{
"id": '3d-buildings',
"source": 'composite',
"source-layer": 'building',
"filter": ['==', 'extrude', 'true'],
"type": 'fill-extrusion',
"paint": {
"fill-extrusion-color": '#888',
"fill-extrusion-height": [
"interpolate", ["linear"], ["zoom"],
5, 0, 5.05, ["get", "height"] ],
"fill-extrusion-base": [
"interpolate", ["linear"], ["zoom"],
5, 0, 5.05, ["get", "min_height"] ],
"fill-extrusion-opacity": .6
}
}]
mapbox提供の他のレイヤーを使用する場合はここに設定します。
mapbox提供のレイヤーの詳細はmapboxのドキュメントを参照してください。