【发布时间】:2020-02-08 15:14:36
【问题描述】:
我正在寻找一种方法来计算我的后端应用程序所需的 Autodesk Forge 云上 Revit 模型的单位。 我检查了模型衍生端点,但找不到任何想法。 有没有办法使用 Forge 模型衍生 API 或其他 API 获取 Revit 模型的单位?
【问题讨论】:
标签: autodesk-forge autodesk-model-derivative
我正在寻找一种方法来计算我的后端应用程序所需的 Autodesk Forge 云上 Revit 模型的单位。 我检查了模型衍生端点,但找不到任何想法。 有没有办法使用 Forge 模型衍生 API 或其他 API 获取 Revit 模型的单位?
【问题讨论】:
标签: autodesk-forge autodesk-model-derivative
不幸的是,我认为那部分数据在元数据 SVF 包文件中被序列化,可能只能通过 Viewer 获得。
我正在与工程部门确认是否是这种情况,并会在收到回复后回来更新此答案。
编辑:
工程部门刚刚确认信息当前不通过 API 端点提供,但我已经让他们知道这是非常需要的,因此希望他们能在不久的将来实现这一点。
与此同时,他们建议您可以尝试使用基本上是平面 SQLite 的属性 DB 并在那里找到元数据 - 通过urn-manifest-derivativeurn-GET 下载它,并可以通过manifest endpoint 找到它的 URN,它应该看起来像:
{
"guid": "cb73c076-d3cd-a725-754f-a64cd8c07648",
"type": "resource",
"urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6c2JzYjIzMzMzMy9zYmFoYWhhLmR3Zw/output/properties.db",
"role": "Autodesk.CloudPlatform.PropertyDatabase",
"mime": "application/autodesk-db",
"status": "success"
},
【讨论】: