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 | 监听事件的执行函数 |