Measure
类:测量
Constructor
new Glodon.Bimface.Earth.Plugins.Measure.Measure(measureConfig)
Parameters:
Name | Type | Description |
---|---|---|
measureConfig | Glodon.Bimface.Earth.Plugins.Measure.MeasureConfig | 测量配置参数 |
Methods
clear()
清空测量数据
exit()
退出测量
getAllItems()
获取所有测量数据
Returns:
Type | Description |
---|---|
Array | 测量数据列表 |
getMeasureType()
获取当前测量功能的类型
Returns:
Type | Description |
---|---|
Glodon.Bimface.Earth.Plugins.Measure.MeasureTypeOption | 当前测量功能的类型 |
getSelectedItem()
获取选中的测量数据
Returns:
Type | Description |
---|---|
Object | 选中的测量数据 |
hideAllItems()
隐藏所有测量数据
onClick(callback)
测量数据的点击事件
Parameters:
Name | Type | Description |
---|---|---|
callback | Function | 左键点击事件 |
removeSelectedItem()
去除测量数据的选中效果
setItems(items)
设置测量数据
Parameters:
Name | Type | Description |
---|---|---|
items | Array | 测量数据列表 |
setLayerType(layerType)
设置参与贴地面积计算的图层类型
Parameters:
Name | Type | Description |
---|---|---|
layerType | String | 参与贴地面积计算的图层类型,“TerrainLayer”:地形图层,“TilesetLayer”:实景图层 |
setMeasureType(measureType)
设置测量功能的类型
Parameters:
Name | Type | Description |
---|---|---|
measureType | Glodon.Bimface.Earth.Plugins.Measure.MeasureTypeOption | 测量功能的类型 |
showAllItems()
显示所有测量数据
switchOff()
暂停测量
switchOn()
开启测量