new TileLayerStyle(tilelayer, param)
构造函数
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tilelayer |
TileLayer | 要应用样式的瓦片图层 | ||||||||||||||||||||||||||||||||||||||||||||||||||
param |
Object | 参数列表
Properties
|
Members
-
brightness :Number
瓦片亮度,默认值是1.0
-
- Default Value:
- 1.0
Example
tileLayer.style.brightness = 0.5;//瓦片亮度调为0.5
-
contrast :Number
对比度
-
- Default Value:
- 1.0
Example
tileLayer.style.contrast = 0.5;//瓦片对比度调为0.5
-
customColor :Array
瓦片图层滤镜颜色,仅当tileStyle==TileLayerEffect.CustomColor时生效,格式为[r,g,b]
-
- Default Value:
- [1, 1, 1]
Example
tileLayer.style.template = THING.EARTH.TileLayerEffect.CustomColor; tileLayer.style.customColor = [1,0,0];//瓦片添加红色滤镜
-
gamma :number
瓦片gamma值
-
- Default Value:
- 1.0
Example
tileLayer.style.gamma = 0.5;//瓦片伽马值设置为0.5
-
grayFilterEnable :Boolean
瓦片图层灰度滤镜 开关,仅当tileStyle==TileLayerEffect.CustomColor时生效
-
- Default Value:
- false
-
grayFilterGradient :Object
瓦片滤镜色带
-
Example
tileLayer.style.grayFilterGradient = {0: 'rgba(255,255,0,1)', 0.5: 'rgba(0,0,125,1)', 1: 'rgba(0,255,255,1)'};
-
hue :Number
瓦片色调,默认为0
-
Example
tileLayer.style.hue = 0.5;//瓦片色调设置为0.5
-
opacity :Number
瓦片透明度
-
- Default Value:
- 1.0
-
saturation :Number
瓦片饱和度
-
- Default Value:
- 1.0
Example
tileLayer.style.saturation = 0.5;//瓦片饱和度设置为0.5
-
template :TileLayerEffect
瓦片样式模板,TileLayerEffect.DarkBlue,TileLayerEffect.DarkGreen,TileLayerEffect.Normal,TileLayerEffect.CustomColor
-
Example
tileLayer.style.template = THING.EARTH.TileLayerEffect.DarkBlue;//瓦片样式调为深蓝