autodesk forge中如何更改viewer.model中的模型数据

问题描述

首先是做的按楼层隐藏,显示某一层,隐藏其它楼层后,如何以显示楼层的数据进行search搜索功能,使用viewer.model.search始终是搜索整栋模型的数据,如何以显示的某一层搜索呢?图片描述

阅读 1.8k
1 个回答

emmm....我觉得吧

1.你在revit里面增加自定义属性 来个楼层标识的属性 比如 "level01" 这样;
2.你查到结果后用getProperties获取属性检测是否符合你当前的需要;
当然这样挺麻烦的,还要用到promise,不过我觉得这个方法最简单有效吧~~~

或者你可以直接先把所有楼层的dbid通过search筛选出来分好组,这样就可以直接排查搜索结果~~~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题