猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
怎么获取BIM模型中的categroy、family、familyTypes
1、categroy、family、familyTypes分别代表什么?
2、怎么获取categroy、family、familyTypes对应的数据?
料青山看我应如是
浏览 708
回答 1
1回答
慕婉清6462132
问题1:尝试用网络上一张图和自己截取的一个对象数组可以很明显的表示其意思问题2、调用BIMFACE官网提供js的api链接描述在模型加载完毕之后var categroy=[];var family=[];var familyTypes=[];viewer.addEventListener(eventManager.ViewAdded,function() {viewer.getModeTree(gettree);//获取模型树的数据viewer.render();});function gettree(treedata) {for(var i=0;i<treedata.length;i++){ //获取所有的categroy categroy.push(treedata[i].categoryName); for (var j = 0;j<treedata[i].families.length;j++) { //获取所有的family family.push(treedata[i].families[j].family); for(var k=0;k<treedata[i].families[j].familyTypes.length;k++){ //获取所有的familyTypes familyTypes.push(treedata[i].families[j].familyTypes[k]); } }}console.log(categroy);console.log(family);console.log(familyTypes);}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续