TerrainLayer

类:地形图层

Constructor

new Glodon.Bimface.Layer.TerrainLayer(option)

构造地形图层对象

Parameters:
NameTypeDescription
optionObject

地形图层配置项

nameString

图层名称

idString

图层ID

Methods

getFlatManager()

获取该图层的拍平管理器

Returns:
TypeDescription
Glodon.Bimface.Plugins.Flats.FlatManager

拍平管理器

getId()

获取图层ID

Returns:
TypeDescription
String

图层ID

getSource()

获取当前的地形资源

Returns:
TypeDescription
Object

地形资源

getWorldPosition(latLon, callback)

根据经纬度获取世界坐标,高程对应地形高度

Parameters:
NameTypeDescription
latLonObject

经纬度,例{lat:31.5643,lon:123.2546}

latNumber

纬度

lonNumber

经度

callbackFunction

获取坐标的回调函数,将返回世界坐标,例{x:195371.28322918713,y:42535.21749150567,z:345.123}。

hide()

隐藏图层

setSource(source)

设置地形资源

Parameters:
NameTypeDescription
sourceObject

地形资源

urlString

地形资源服务

show()

显示图层