用来展示3d立体墙图层,继承自Layer
1 | var layer = new mapvgl.WallLayer({ |
解释
:颜色,同css颜色
类型
:string
默认值
:’rgba(255, 255, 255, 1)’
解释
:渐变颜色模式,设置后color
属性会失效,数据类型为Object。Object只有0
和1
两个键,0
表示远地处的颜色,1
表示近地处的颜色
类型
:Object
示例
:1
2
3
4{
0: 'rgb(50, 50, 256)',
1: 'rgb(250, 50, 56)'
}
解释
:立体墙的高度
类型
:number
默认值
:100
解释
:纹理贴图,注意,宽高必须为2的次幂
类型
:object(canvas dom) 、string(图片url地址)
类型
:string
解释
:开启精准贴图模式,纹理会按顶点间的实际距离对应拉伸,当使用的纹理有实际数据意义时开启
类型
:boolean
默认值
:false
解释
:重复贴图,单位为米,如值为500代表500米重复一次贴图,值为0时不重复贴图
类型
:number
默认值
:0
数据格式内容
:
1 | [{ |