为啥在来自 GET :urn/metadata/:guid/properties 的 JSON 响应中不存在 revit 类别属性?

Posted

技术标签:

【中文标题】为啥在来自 GET :urn/metadata/:guid/properties 的 JSON 响应中不存在 revit 类别属性?【英文标题】:Why dont exist the revit category attribute in JSON response from GET :urn/metadata/:guid/properties?为什么在来自 GET :urn/metadata/:guid/properties 的 JSON 响应中不存在 revit 类别属性? 【发布时间】:2021-03-10 01:32:04 【问题描述】:

当我从我的存储桶中上传的 Revit 模型的端点 https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-properties-GET/ 获得响应时,我还获得了一个包含多个对象的 JSON。这些对象(我猜)是 Revit 元素,并且在每个对象内部都出现了 Revit 元素(类型和实例)的所有参数,但 Revit Category 除外。即有家庭参数(名称属性)或类型参数(身份数据内部)但不出现类别! :/

有人知道为什么会这样吗?

我附上一些 JSON 响应的屏幕截图:first part 和next part

【问题讨论】:

【参考方案1】:

我对 Revit 不是很熟悉,但如果“Revit 类别”是指“屋顶”、“基本屋顶”或“墙壁”之类的东西,它们不会存储为属性,而是由您可以在模型浏览器中看到树(在左侧的屏幕截图中):

您还可以从 https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-GET/ 获取 JSON 格式的此树。

【讨论】:

以上是关于为啥在来自 GET :urn/metadata/:guid/properties 的 JSON 响应中不存在 revit 类别属性?的主要内容,如果未能解决你的问题,请参考以下文章

在 Revit 图纸中标记区域对象

为啥请求中没有发送来自 $http GET 的数据? [复制]

为啥 NodeJS 中来自 Angular 的 GET 请求有时为空,尽管有数据

如何从 BIM 360 模型中提取元数据

为啥查询不返回存档帖子?

为啥这个范围表示为 URI?