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