Measure

类:测量

Constructor

new Glodon.Bimface.Earth.Plugins.Measure.Measure(measureConfig)

Parameters:
NameTypeDescription
measureConfigGlodon.Bimface.Earth.Plugins.Measure.MeasureConfig

测量配置参数

Methods

clear()

清空测量数据

exit()

退出测量

getAllItems()

获取所有测量数据

Returns:
TypeDescription
Array

测量数据列表

getMeasureType()

获取当前测量功能的类型

Returns:
TypeDescription
Glodon.Bimface.Earth.Plugins.Measure.MeasureTypeOption

当前测量功能的类型

getSelectedItem()

获取选中的测量数据

Returns:
TypeDescription
Object

选中的测量数据

hideAllItems()

隐藏所有测量数据

onClick(callback)

测量数据的点击事件

Parameters:
NameTypeDescription
callbackFunction

左键点击事件

removeSelectedItem()

去除测量数据的选中效果

setItems(items)

设置测量数据

Parameters:
NameTypeDescription
itemsArray

测量数据列表

setLayerType(layerType)

设置参与贴地面积计算的图层类型

Parameters:
NameTypeDescription
layerTypeString

参与贴地面积计算的图层类型,“TerrainLayer”:地形图层,“TilesetLayer”:实景图层

setMeasureType(measureType)

设置测量功能的类型

Parameters:
NameTypeDescription
measureTypeGlodon.Bimface.Earth.Plugins.Measure.MeasureTypeOption

测量功能的类型

showAllItems()

显示所有测量数据

switchOff()

暂停测量

switchOn()

开启测量