如何使用Forge模型衍生API获取revit模型的单位?

时间:2019-10-11 06:26:23

标签: autodesk-forge autodesk-model-derivative

我正在寻找一种方法来确定后端应用程序所需的Autodesk Forge云上Revit模型的单位。 我检查了模型导数端点,但找不到任何想法。 有没有办法使用Forge Model Derivative API或其他API获取Revit模型的单位?

1 个答案:

答案 0 :(得分:0)

不幸的是,我认为部分数据已在元数据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"
                },