autodesk-forge - 使用 Autodesk Forge 的 3D DGN 几何数据
问题描述
我正在尝试使用来自 AecoSIM 3D 模型(3D DGN 格式)的 Forge API 来处理数据。所有数据都在 Forge ModelData 中,但几何属性的值非常奇怪(单位似乎是长度的微米,即 x10e6;面积的微米2,x10e12;体积的微米3,x10e18)。
该模型已加载以下代码:
var loadOptions = {
isAEC: true,
applyScaling: 'm', //always in meter
applyRefPoint: true
};
await this.viewer!.loadDocumentNode(viewerDocument, view, loadOptions);
在 Navisworks 2020 中,使用 DGN beta 加载器的结果是相同的(如果我们使用旧的加载器,则根本没有属性)。
是否有人有流程/代码来避免这个比率,或者问题已经提交给 Autodesk 开发团队?
先感谢您 !
解决方案
不幸的是,当前通过 Forge Model Derivative API 转换为 SVF 时确定属性显示单位,并且applyScaling
选项不会覆盖属性显示单位。
为了支持这一点,我们有一个愿望清单项目LMV-5097
。请记住此愿望清单项目id以供将来参考,一旦发布,我们将在我们的官方博客上公告。所以,请继续关注我们的博客。谢谢!
推荐阅读
- python - 使用 BeatifulSoup Python 仅从 HTML 文件中提取文本
- node.js - 播放存储在 AWS S3 中的音频文件
- java - 如何在 Java 中创建某个类的“预制件”
- sql - 并行执行相同的存储过程
- ibm-cloud - Watson Studio Lite 上的 Visual Recognition 模块位于何处?
- spring-boot - Spring Boot中的注释@autowired
- javascript - sonar.test.inclusions 我可以在这个语句中使用多个文件吗?Javascript 声纳云
- javascript - 延迟反应本机的本机模块(android)
- python - 使用 wheel 安装 tensorflow 时 zipfile 出错
- django - 哪个更适合在 django 中创建追随者系统,外键或多对多?