TileLayer
类:地图图层
Constructor
new Glodon.Bimface.Layer.TileLayer(option)
构造地图图层对象
Parameters:
Name | Type | Description |
---|---|---|
option | Object | 地图图层配置项 |
Methods
enableCastShadow(enable)
设置该图层是否投射阴影
Parameters:
Name | Type | Description |
---|---|---|
enable | Boolean | 图层是否投射阴影 |
enableReceiveShadow(enable)
设置该图层是否接收阴影
Parameters:
Name | Type | Description |
---|---|---|
enable | Boolean | 图层是否接收阴影 |
getClippingManager()
获取该图层的裁切管理器
Returns:
Type | Description |
---|---|
Glodon.Bimface.Plugins.Clipping.ClippingManager | 裁切管理器 |
getId()
获取图层ID
Returns:
Type | Description |
---|---|
String | 图层ID |
getMaxLevel()
获取当前设置的地图服务请求的最大层级
Returns:
Type | Description |
---|---|
Number | 地图服务请求的最大层级 |
getSource()
获取地图资源
Returns:
Type | Description |
---|---|
Object | 地图资源 |
getStyle()
获取地图的滤镜样式
Returns:
Type | Description |
---|---|
Object | 地图滤镜样式 |
hide()
隐藏图层
isCastShadowEnabled()
获取该图层是否投射阴影
Returns:
Type | Description |
---|---|
Boolean | 图层是否投射阴影 |
isReceiveShadowEnabled()
获取该图层是否接收阴影
Returns:
Type | Description |
---|---|
Boolean | 图层是否接收阴影 |
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} |
show()
显示图层