TileLayer

Glodon.Bimface.Layer~ TileLayer

Glodon.Bimface.Layer.TileLayer

Constructor

new Glodon.Bimface.Layer.TileLayer(config)

Parameters:
Name Type Description
config Object

图层配置

Methods

enableCastShadow(enable)

设置该图层是否投射阴影

Parameters:
Name Type Description
enable Boolean

图层是否投射阴影

enableReceiveShadow(enable)

设置该图层是否接收阴影

Parameters:
Name Type Description
enable Boolean

图层是否接收阴影

getMaxLevel()

获取当前设置的地图服务请求的最大层级

Returns:
Type Description
Number

地图服务请求的最大层级

getSource()

获取地图资源

Returns:
Type Description
Object

地图资源

getStyle()

获取地图的滤镜样式

Returns:
Type Description
Object

地图滤镜样式

hide()

隐藏图层

isCastShadowEnabled()

获取该图层是否投射阴影

isReceiveShadowEnabled()

获取该图层是否接收阴影

restoreStyle()

恢复地图默认显示颜色

setMaxLevel(maxLevel)

设置地图服务请求的最大层级

Parameters:
Name Type Description
maxLevel Number

地图服务请求的最大层级

setOpacity(opacity)

设置影像透明度

Parameters:
Name Type Description
opacity Number

透明度,取值范围[0,1],默认值为1

setSource(source)

设置地图资源

Parameters:
Name Type Description
source Object

地图资源

setStyle(style)

设置地图的滤镜样式

Parameters:
Name Type Description
style Object

地图滤镜样式,如{"template": Glodon.Bimface.Common.ImageStyle.DarkBlue}

Properties
Name Type Description
template Glodon.Bimface.Common.ImageStyle

图片滤镜样式

color Glodon.Web.Graphics.Color

选填, 当template为Glodon.Bimface.Common.ImageStyle.CustomColor时必填. 用户自定义滤镜颜色

brightness Number

选填, 亮度, 默认值为0, 取值范围[-1, 1]

contrast Number

选填, 对比度, 默认值为0, 取值范围[-1, 1]

saturation Number

选填, 饱和度, 默认值为0, 取值范围[-1, 1]

show()

显示图层