用来展示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 | [{ |