TerrainLayer
类:地形图层
Constructor
new Glodon.Bimface.Layer.TerrainLayer(option)
构造地形图层对象
Parameters:
| Name | Type | Description | 
|---|---|---|
| option | Object | 地形图层配置项 | 
Methods
getFlatManager()
获取该图层的拍平管理器
Returns:
| Type | Description | 
|---|---|
| Glodon.Bimface.Plugins.Flats.FlatManager | 拍平管理器 | 
getId()
获取图层ID
Returns:
| Type | Description | 
|---|---|
| String | 图层ID | 
getSource()
获取当前的地形资源
Returns:
| Type | Description | 
|---|---|
| Object | 地形资源 | 
getWorldPosition(latLon, callback)
根据经纬度获取世界坐标,高程对应地形高度
Parameters:
| Name | Type | Description | 
|---|---|---|
| latLon | Object | 经纬度,例{lat:31.5643,lon:123.2546} | 
| callback | Function | 获取坐标的回调函数,将返回世界坐标,例{x:195371.28322918713,y:42535.21749150567,z:345.123}。 | 
hide()
隐藏图层
setSource(source)
设置地形资源
Parameters:
| Name | Type | Description | 
|---|---|---|
| source | Object | 地形资源 | 
show()
显示图层