182 2056 1552
新闻banner图
新闻资讯
tellhow news

3D+BI技术分享

发布日期:2021-11-18 发布人: 

微信图片_20211118141116.jpg

3D的应用已经越来越普遍,应用范围也越来越广泛。3D带给人身临其境的视觉冲击是普通平面视图无法达到的体验效果。在上一期,我们介绍了Dazdata BI产品实现的医院3D+BI的应用案例,今天,我们就这个案例来给大家交流一下3D模型与BI相结合的技术问题。

3D+BI,顾名思义,就是在3D模型中融入BI报表,将传统的BI界面3D模型化,在通过和BI报表数据关联,产生联动,让数据活灵活现。关于3D模型的建立,目前市面上已有很多成熟的工具可搭建,此处就不在赘述。本期主要从技术层面说明如何将3D模型与BI报表关联。

将3D模型与BI报表关联,第一步先将3D模型加载到Dazdata BI产品中,切记模型名称不可重复,否则加载后获取的名称是随机值,若部分模型加载不成功,请检查网页安全策略(Content Security Policy),放开即可:

微信图片_20211118141132.png第二步,注册点击事件,即确定鼠标点击位置:

2.png

第三步,场景切换,把场景路径当成参数传入加载函数里,重新加载,加载完成后就实现了场景切换。如果有注册点击事件,重新加载前,必须取消注册,不然会重复注册。

第四步,关联BI报表,根据点击事件判断点击位置是否需弹出报表,如需弹出报表,则弹出对应报表信息。

微信图片_20211118141124.png

以上是Dazdata BI产品3D+BI的技术原理,原理虽简单,但实现起来还是困难重重,好在我们突破重重难关,最终将3D模型与BI报表完美融合,在Dazdata BI产品中又增加了一块重要功能。实现从HTML5和Markdown图文排版、复杂式中文表格和视图混合表格、ECharts炫酷数据图表、three.js三维动画、plotly.js专业数据图表、视频流、地理分布图和数字地图及三维地图等全集成,成为一站式BI解决方案供应商

上一篇:没有了