导航地图
导航地图由 3D Viewer 内置 UI 提供,用于辅助观察模型当前视角和位置。创建 BimEngine 时默认启用桌面端 UI。
const viewer = new BimEngine('viewer', {
mode: 'desktop'
});
await viewer.initialize();
await viewer.loadModelByViewToken('YOUR_VIEW_TOKEN');
使用说明
- 导航地图属于 Viewer 内置界面,业务侧无需维护地图实例。
- 移动端模式不会创建桌面端的工具栏、Dock 和抽屉 UI。
- 若需要控制模型可见范围,请使用构件隐藏、隔离或半透明 API;不要直接操作内部渲染器。
适配容器尺寸
Viewer 容器需要有确定宽高。容器尺寸改变时,BimEngine 会通过 ResizeObserver 同步渲染区域;页面布局切换后应确保容器重新可见。