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()
显示图层