WebApplicationGIS

类:GIS场景应用

Constructor

new Glodon.Bimface.Application.WebApplicationGIS(webApplicationGISConfig)

构造包含UI组件的GIS场景

Parameters:
Name Type Description
webApplicationGISConfig Glodon.Bimface.Application.WebApplicationGISConfig

配置选项

Methods

addEventListener(event, callback)

添加监听事件

Parameters:
Name Type Description
event Glodon.Bimface.Application.WebApplicationGISEvent

监听事件

callback Function

监听事件的执行函数

addScene(viewToken)

加载场景

Parameters:
Name Type Description
viewToken String

场景浏览凭证

destroy()

销毁实例

getUIManager()

获取UI管理器

Returns:
Type Description
Glodon.Bimface.Tiles.UI.UIManager

UI管理器

getViewer()

获取ViewerGIS对象

Returns:
Type Description
Glodon.Bimface.Viewer.ViewerGIS

ViewerGIS对象

getWidget(id)

获取交互界面组件

Parameters:
Name Type Description
id String

待获取组件的ID,包括“WalkthroughPanel”等

Returns:
Type Description
Glodon.Bimface.Application.Widget.WalkthroughPanel

组件对象

initializeWidget(id)

初始化交互界面组件

Parameters:
Name Type Description
id String

待构造的组件ID,包括“WalkthroughPanel”

removeEventListener(event, callback)

移除监听事件

Parameters:
Name Type Description
event Glodon.Bimface.Application.WebApplicationGISEvent

监听事件

callback Function

监听事件的执行函数