请选择 进入手机版 | 继续访问电脑版
分享
查看: 1642|回复: 0

[分享] 数据可视化的web前端开发采用什么样的架构比较合适?

[复制链接]

数据可视化的web前端开发采用什么样的架构比较合适?

发表于 2020-11-11 18:48:06 来自 分享 阅读模式 倒序浏览
zzv_icon1642 zzr_icon0 查看全部

我们新推出一个3D城市可视化大屏应用,是基于基础地理数据、3D场景和图表的可视化展现。除了可以在客户端下载之外,常用的还是在线项目演示,也就是web程序应用。

数据可视化的web前端开发采用什么样的架构比较合适?

作为一款单方面的数据可视化产品,构成元素其实非常复杂,但是我们开发师一个星期可以做三张图,这是基于webgl的3D库-ThingJS基础开发的3D效果,不仅支持3D插件导入精模,还可以无缝接入阿里云DataV、百度Echarts进行图表开发,支持在线发布或者离线部署项目,一站式完成。

三维建模环节使用CampusBuilder搭建园区场景,CityBuilder搭建城市场景,采用3D插件导入精模(3DSMAX制作精模,不过成本高),基础场景模型就搭建好了。

3D开发环节直接接入ThingJS开发平台,有3D源码示例完善基础架构,图表开发可以用charterbuilder编辑器或者对接阿里云DataV、百度Echarts,有更炫酷的图表绘制方案。

项目管理方面,ThingJS是统一管理项目后台的,支持iframe框架、在线发布和局域网离线部署,因为整个开发流程是基于在线可视化平台服务,开发体验顺畅不说,而且有助于节省开发成本(不造轮子,已经有示例开发给你了,而且开发逻辑是基于3D封装库,实现逻辑简单),成立之初就是为了支持3D商用项目快速开发!


avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t