来自外部数据库的 Autodesk Forge Viewer 放置点

Posted

技术标签:

【中文标题】来自外部数据库的 Autodesk Forge Viewer 放置点【英文标题】:Autodesk Forge Viewer place point from external database 【发布时间】:2021-12-05 12:38:25 【问题描述】:

我正在尝试将几何图形/点放置到特定元素,以向选择元素添加 note 或 comment.n.g

我使用viewer.getSelection() 获取元素dbid,我的想法是是否可以将所有dbId 存储到外部数据库。我还在苦苦挣扎如何将点放置到 3d/2d 查看器并每次都使用 3d/2d 查看器加载它?

提前致谢!

【问题讨论】:

【参考方案1】:

我在这个演示中做了几乎相同的事情:https://forge-digital-twin.autodesk.io,允许用户单击特定的设计元素并将“问题”附加到它。对于每个问题,我都会将元素的 dbID 以及用户单击的对象表面上的实际 XYZ 坐标存储起来。然后我使用这个viewer extension 来显示模型上的问题(即使我绕行/缩放相机或爆炸模型时也让它们粘在正确的位置)。

【讨论】:

以上是关于来自外部数据库的 Autodesk Forge Viewer 放置点的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 Autodesk forge 识别 BIM 模型的内部和外部元素?

Autodesk Forge 数据管理 - 对象 ID 与对象名称与对象键

使用 Autodesk Forge 的 3D DGN 几何数据

模型检查应用程序的 Autodesk Forge 教程

尝试在 Autodesk Forge / Bim360 中显示房间信息

使用 AutoDesk Forge 将 IDW 转换为 DWG