JavaScript SDK版本3.6.347

2026-08-12

三维模型
  • 增强了viewer3D下场景包围盒相关的接口,支持获取剔除了隐藏构件后的场景包围盒。
// 获取剔除了隐藏构件后的场景包围盒
boundingBox = viewer3D.getSceneBoundingBox({
    "includeHiddenObjects":false // 是否包含隐藏构件
});

//更新场景包围盒
viewer3D.updateSceneBoundingBox(true,false);// 是否包含隐藏构件
// 初始化显示组件
let options = new BimfaceSDKLoaderConfig();
options.viewToken = viewToken;
options.language = BimfaceLanguageOption.de_DE;  // 德语版
BimfaceSDKLoader.load(options, successCallback, failureCallback);
球体场景
  • 新增GIS场景的第三人称漫游功能,可在场景中进行漫游模拟,还原人物行进的真实效果。
// 获取场景的导航模式管理器
let navigationManager = viewerGIS.getNavigationManager();
// 设置进入第三人称漫游模式
navigationManager.setThirdPersonMode({
	movementMode:"Walk",
	location:{lat: 39.909112682037, lon: 116.39653446790219, alt: 0},
	avatar:"OfficeMale",
	hitDetection:false
});

// 恢复默认相机环绕模式
navigationManager.setOrbitMode();