【问题标题】:Get (dbis, externalid )Element property using api in forge viewer在forge查看器中使用api获取(dbis,externalid)元素属性
【发布时间】:2021-12-23 18:13:59
【问题描述】:

我们正在努力从 elementid 和 dbid 获取元素属性,我们可以通过在查看器上加载模型并访问方法来获取,但是有没有伪造提供的任何 api,我们可以在不加载模型的情况下获取元素属性吗?有没有可用的api。

谢谢。

【问题讨论】:

    标签: autodesk-forge autodesk-bim360


    【解决方案1】:

    如果您想在不打开 Forge Viewer 的情况下获取元素参数,您可以利用 Model Derivative API 本身。这里有三个端点供您参考。请在您的svf/svf2 翻译工作完成并成功后执行它们,然后按顺序运行它们。

    1. https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-GET/
    2. https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-GET/
    3. https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-properties-GET/

    【讨论】:

    • 有没有办法在不使用api加载模型的情况下获取elementid dbid地图?通过映射到 dbid 获取模型的该属性,并且我已经存储了 elementid。
    • 没有elementid dbid图,但是查看器有externalId(Revit UniqueId) dbId图。但是,不幸的是,目前没有 API 支持不使用 Forge 查看器打开模型。
    • 或者您可以考虑运行您自己的 Revit 添加设计自动化 API 以导出此类数据供您使用。
    • 感谢您的回答
    猜你喜欢
    • 2021-05-08
    • 2017-08-28
    • 2018-09-12
    • 2021-05-06
    • 2017-05-07
    • 2021-01-20
    • 2020-11-11
    • 1970-01-01
    • 2018-06-24
    相关资源
    最近更新 更多