【问题标题】:How properties.db is used in Forge Viewer?在 Forge Viewer 中如何使用 properties.db?
【发布时间】:2018-03-26 21:20:00
【问题描述】:

sqlite 数据库文件properties.db 通常是https://extract.autodesk.io/ 输出中最大的文件。

它在 Forge Viewer 中是做什么用的,如果不使用,为什么它在 ZIP 文件中可用?

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    此示例复制两者的原因是该示例的目的是演示如何从 Autodesk 服务器中提取“气泡”。设计文件的属性以 2 种格式提取:又名 json (json.gz) 和 sqlLite (sdb/db)。 Autodesk Viewer 仅使用 json 格式,但其他系统可能更喜欢使用 sqlLite。当您在客户端浏览器中执行代码时,json 方法更容易。 如果您对获取此文件不感兴趣,则修改示例以排除 sqlLite 数据库相当容易。如果您想修改,我可以指出您需要修改的代码。

    【讨论】:

    • 谢谢。演示提取器还提供了哪些其他基于 Web 的查看器不需要的文件?
    • 问题将更多是缺少什么。今天这个例子没有下载任何 Viewer 可以支持的扩展。这是需要添加的东西。否则不需要 description.json、readme.txt、index、index.bat 文件。
    【解决方案2】:

    该文件包含作为 sqlite 数据库的组件属性,这些属性也包含在 objects_xxx.json.gz 中。查看器只使用json格式。

    那篇文章展示了如何轻松运行提取代码,它不会提取 .db 文件:

    Forge SVF Extractor in Node.js

    【讨论】:

      猜你喜欢
      • 2020-10-21
      • 2020-06-09
      • 2021-09-21
      • 2021-10-10
      • 2020-05-11
      • 2018-12-06
      • 2021-09-23
      • 2017-11-29
      • 2016-12-18
      相关资源
      最近更新 更多