天空
地图的天空配置。**注意:**这个定义仍在实验中,正在maplibre-gl-js中开发;
sky: {
"sky-color": "#199EF3",
"sky-horizon-blend": 0.5,
"horizon-color": "#ffffff",
"horizon-fog-blend": 0.5,
"fog-color": "#0000ff",
"fog-ground-blend": 0.5,
"atmosphere-blend": [
"interpolate",
["linear"],
["zoom"],
0,
1,
10,
1,
12,
0
]
}
sky-color
可选颜色。默认为"#88C6FC"
。支持插值表达式。可过渡。
天空的基本颜色;
horizon-color
可选颜色。默认为"#ffffff"
。支持插值表达式。可过渡。
地平线的基本颜色;
fog-color
可选颜色。默认为"#ffffff"
。支持插值表达式。可过渡。
雾的基本颜色。需要3D地形;
fog-ground-blend
可选范围为[0, 1]的数值。默认为0.5
。支持插值表达式。可过渡。
雾在3D地形上的混合方式。其中0是地图中心,1是地平线;
horizon-fog-blend
可选范围为[0, 1]的数值。默认为0.8
。支持插值表达式。可过渡。
雾颜色和地平线颜色的混合方式。其中0仅使用地平线颜色,1仅使用雾颜色;
sky-horizon-blend
可选范围为[0, 1]的数值。默认为0.8
。支持插值表达式。可过渡。
天空颜色和地平线颜色的混合方式。其中1是在天空中间混合颜色,0是完全不混合并仅使用天空颜色;
atmosphere-blend
可选范围为[0, 1]的数值。默认为0.8
。支持插值表达式。可过渡。
大气层的混合方式。其中1是可见的大气层,0是隐藏的。在使用地球投影时,最好对此表达式进行插值;