模型查看器能够通过传递过滤器来获取属性: viewer.model.getBulkProperties(dbIds, ['externalId', 'Category'], function) 我们可以将结果限制为两个属性'externalId'和'类别'。
从模型衍生 API 中获得相同的过滤功能对我们来说将是一个巨大的好处: https ://developer.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-metadata-guid-属性-GET/
我们有包含 40,000 多个零件的 Revit 文件,查询属性可能需要 15 分钟以上,但我们获得的数据远远超过我们的需要。