检查MapBox Street-v9样式时,我发现了一种奇怪的表示法,并且无法通过对SO,文档和手册进行准确的验证来验证其确切含义。
"paint": {
"background-color": {
"base": 1,
"stops": [ [11, "hsl(35, 32%, 91%)"], [13, "hsl(35, 12%, 89%)"]]
}
}
对我而言,这里的可疑之处是“基地”:1。 我知道,对于线宽或类似宽度,基数1表示默认宽度为1。
但是这里的属性不是整数,那么它到底是什么意思? 第一站?从0还是1开始?
P.S。 还有更多类似用法的例子:
"line-cap": {
"base": 1,
"stops": [ [0, "butt"], [11 "round"] ]
},
答案 0 :(得分:1)
基础
可选号码。默认值为1。
插值曲线的指数底。它控制速率 函数输出增加时。更高的值使输出 向范围的高端增加更多。值接近 1输出线性增加。
https://www.mapbox.com/mapbox-gl-js/style-spec/#function-base