autodesk-forge - 如何检索元素属性(项目元数据)
问题描述
我怎样才能得到骨灰盒
(Base64(URL 安全)编码)对于位于 BIM 360 中的项目,以便使用此 api 检索所有元素属性(元数据): https ://forge.autodesk.com/en/docs/model-derivative/ v2/reference/http/urn-metadata-guid-properties-GET/
解决方案
还有另一个示例演示如何转储 BIM360 文件的元数据:https ://github.com/Autodesk-Forge/bim360appstore-model.derivative-nodejs-xls.exporter 。
但请注意,如果 GET: Properties(无论是 BIM360 文件还是通用 OSS 文件),如果体积 > 20M,Forge 服务将不会返回该属性,除非您指定查询参数forgeceget = true。这个博客告诉更多: https ://forge.autodesk.com/blog/forceget-options-get-properties
上面的示例没有添加forgecget =true。如果您发现它不适用于特定的大文件,您可能会遇到限制。如果要根据示例进行编程,则需要自己添加参数。
推荐阅读
- vb.net - 随机显示文本文件名,发送到Email并删除
- xml - 在 XSLT 中更改条件的 xml 编码
- typescript - 带有 Typescript 和 ES6 代理的 MongoModel 类
- json - 如何在 postgres 中导入 json 文件
- woocommerce - WooCommerce:删除单个产品的面包屑不起作用
- angular - 复选框在边缘浏览器中返回 true,因为 chrome 按预期工作
- android - 我想将数据从片段发送到片段
- postgresql - 使用 Postgresql 进行多语言全文搜索
- python - 使用python替换文件中最后2次出现的特定单词
- angular - 登录restangular后如何设置令牌?