首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地环境中加载f2d文件的propertyDb

如何在本地环境中加载f2d文件的propertyDb
EN

Stack Overflow用户
提问于 2020-04-27 16:30:12
回答 1查看 145关注 0票数 0

我使用Forge extractor是为了将模型转换为SVF格式,并使用Forge Viewer v7在本地环境中加载它们。我已经从Revit中选择了要转换的三维视图和二维楼层平面,并且可以看到它们已成功转换。

我正在使用此方法加载3D视图:

代码语言:javascript
复制
  Autodesk.Viewing.Initializer(options, function () {
  viewer.start("Resource/3D View/{3D} xxxxxx/{3D}.svf", options);

我可以看到元素的属性可以成功加载,并且可以使用properties Panel查看该元素的属性/属性。

但是,当我使用此方法加载2D平面图(f2d)文件时:

代码语言:javascript
复制
Autodesk.Viewing.Initializer(options, function () { 
viewer.start("2c627223-65bc-e4f4-6518-dda3dc1960dc_f2d/primaryGraphics.f2d", options);

元素的属性无法正确显示。

我可以知道有没有办法在2D Floor Plan中也显示对象的属性?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-04-28 17:58:10

不幸的是,那个提取器最近已经正式退役了,所以我们不会再支持它了……

尝试其他工具,如thisthisthis等下载SVF

回到你遇到的问题-显然属性数据库没有加载...查看控制台输出并检查是否存在用于获取object*.json的任何404错误-这些文件是属性db...:

代码语言:javascript
复制
    attrs:   [path + "objects_attrs.json.gz"],
            values:  [path + "objects_vals.json.gz"],
            avs:     [path + "objects_avs.json.gz"],
            offsets: [path + "objects_offs.json.gz"],
            ids:     [path + "objects_ids.json.gz"]

一旦你使用一个工具正确地下载了f2d派生的所有依赖项,或者自己正确地实现了这个过程,那么一切都将再次正常运行……

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61454666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档