LayerManager
类:图层管理器
Glodon.Bimface.Earth.Layer.LayerManager
Methods
addLayer(layer, parentLayerId)
在指定GroupLayer下新增图层
Parameters:
Name | Type | Description |
---|---|---|
layer | Object | 图层对象 |
parentLayerId | String | 父节点图层ID(需为GroupLayer),默认为RootLayer |
getLayer(layerId)
根据ID获取图层
Parameters:
Name | Type | Description |
---|---|---|
layerId | String | 图层ID |
Returns:
Type | Description |
---|---|
Object | 图层对象 |
getLayerByType(type)
根据图层类型获取图层对象
Parameters:
Name | Type | Description |
---|---|---|
type | String | 图层类型 |
Returns:
Type | Description |
---|---|
Array | 图层对象的数组 |
moveLayer(layerId, targetLayerId)
移动图层
Parameters:
Name | Type | Description |
---|---|---|
layerId | String | 图层ID |
targetLayerId | String | 父节点图层ID(需为GroupLayer) |
removeLayer(layerId)
根据ID移除图层
Parameters:
Name | Type | Description |
---|---|---|
layerId | String | 图层ID |
showLayers(layerIds)
根据图层ID显示图层
Parameters:
Name | Type | Description |
---|---|---|
layerIds | Array | 图层ID的数组 |
zoomToLayer(layerId, callback)
缩放至图层
Parameters:
Name | Type | Description |
---|---|---|
layerId | String | 图层ID |
callback | Function | 缩放结束后的回调函数,可不填 |
← CameraGIS GroupLayer →