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

zoom 17天前 91

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

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

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

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

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


最新回复 (0)

你可以在 登录 or 注册 后,对此帖发表评论!

返回