嵌入式Autodesk Tandem Viewer视图筛选与关联数据检索技术咨询
Autodesk Tandem Viewer 技术问题咨询
成功初始化并启动Autodesk Tandem Viewer后,我已经能够加载并展示完整模型。通过前期REST API调用及用户选择,我获取到了twinId与viewId。现在有两个技术问题需要咨询:
- 如何仅显示与指定
sViewId关联的视图,而非完整模型? - 如何检索该视图对应的关联数据(比如Tandem应用中呈现的库存表)?
以下是当前实现的相关代码片段:
displayFacility: function (sTwin, sViewId) { const app = this.oApp; return new Promise((resolve, reject) => { app.getCurrentTeamsFacilities() .then((facilitiesSharedWithMe) => { app.getUsersFacilities() .then((myFacilities) => { const aFacilities = [].concat(facilitiesSharedWithMe, myFacilities); const matchingFacility = aFacilities.find(facility => facility.twinId === sTwin); if (!matchingFacility) { const msg = `Facility with twinId '${sTwin}' not found.`; console.error(msg); reject(new Error(msg)); return; } const currentFacility = app.displayFacility(matchingFacility, false, this.oViewer); resolve(); }); }); }); }
内容的提问来源于stack exchange,提问作者Peter Kolbe
相关产品推荐
相关产品推荐

