来自外部数据库的 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 几何数据