【发布时间】:2017-08-28 15:59:33
【问题描述】:
我一直在使用 C# DerivativesApi,并且能够获取模型视图元数据和属性。但我找不到 externalId 值。是否有可能在没有查看器的情况下获得此值?
如果原始模型来自 Revit,则此值包含元素的 GUID,我可以轻松访问此值非常有用。
【问题讨论】:
标签: autodesk-forge
我一直在使用 C# DerivativesApi,并且能够获取模型视图元数据和属性。但我找不到 externalId 值。是否有可能在没有查看器的情况下获得此值?
如果原始模型来自 Revit,则此值包含元素的 GUID,我可以轻松访问此值非常有用。
【问题讨论】:
标签: autodesk-forge
截至目前(2017 年 4 月),此信息仅在 Viewer 上可用。我们目前正在调查是否将其曝光。一种解决方法是下载查看器 JSON 并提取信息。
【讨论】:
要为 Augusto 提到的内容增加一点精确度,您可以使用查看 extract 服务器在 downloadBubble 中所做的事情,并在没有查看器交互的情况下执行相同操作。下载资源后,您会找到一个 *.db 或 *.sdb 文件,这是一个 SQL lite 数据库,您可以从中读取从 dbIds 到 externalIds 的映射。
很遗憾,我们没有说明该工作流程的示例。
希望有帮助
【讨论】: