下面就带领大家来一探究竟:
当RayData团队接收到此类项目任务时,先由项目经理负责客户需求对接、业务逻辑梳理、数据项整理、可视化方案的制作及开发周期的评估和后续研发的跟进。等这些准备妥当,就可以进入紧凑有序的开发流程了:

项目开发一般流程和对应角色
1
三维模型搭建、导入当需求基本确定,根据项目的空间维度需求,三维模型师已经可以开始搭建三维地图场景(推荐工具3Dmax/Maya),根据要求处理模型UV等细节后分组导入开发工具。
模型合理的分组导入,主要是支撑三维场景接下来的渲染环节,如城市建筑、水域、道路、绿化、标志建筑、建筑分层等等;UV的处理则是为了实现场景中的一些效果呈现,如贴图匹配、车流效果、飞线效果等。
2
场景搭建导入的同时,UI设计师可以进行项目相关的界面内容表现的设计,这部分操作,对于一名熟练使用RayData工具的设计师来说,可以直接在工具内完成最终的设计和搭建任务。
用户可以直接使用工具提供的图表组件和内置资产库内的大量UI设计资产完成该部分工作,同时也可根据项目需求通过工具基础组件自行设计搭建,完成后的数据图表部分按要求预留数据对接入口,为后面的数据接入做好准备。
3
场景模型导入工具后,三维渲染师针对导入的场景进行材质渲染及场景动效的搭建工作,3D场景中的空间数据呈现和设定也是在这个环节完成。
利用工具强大的实时渲染能力和节点化搭建方式,完成三维场景材质、灯光、环境等效果 渲染工作,当然也可以直接使用RayData团队提供的具备一定效果的城市场景文件,支持再次编辑哦;空间数据主要指3D场景内的静态和动态数据,如网格化数据、定位点数据、 热力图数据、范围分布数据等。
前面的工作完成后,就可以进行系统的整体逻辑搭建和实时数据接入环节了,这两部分在项目初期都会做一些测试工作,对于项目内容的梳理和搭建制作都有很重要的指导意义。
4
将各维度的3D场景和数据内容通过逻辑组件连接起来,同时把主逻辑包的触发与系统菜单关联,完成交互逻辑构建。
根据项目内容框架和原型设定,通过组件将相不同维度的事件进行逻辑梳理关联,这部分 更多是对于交互逻辑和数据事件的控制,略有一些抽象,不过一旦探知其中的玄机,就会不由自主的喜欢上这个环节,这也是设计师无代码搭建系统的精髓之一。
5
将客户系统数据通过之前各部分预留好的数据接口接入系统,并测试系统接入数据后的运行状态,这部分常规是C#工程师的工作内容了。
这个环节也主要是通过工具内成熟组件来完成搭建,即使不了解C#技术也能完成数据的接入,不过考虑到这部分要同客户的数据工程师对接各种数据接口,所以还是需要一些相应的技术知识储备。
好了,最后我们就可以将系统打包输出进行现场部署了,关于现场部署的注意事项, 后面会专门拿一篇文章来跟大家分享,顺利交付才是项目完结的标志!
快来组团体验我们的设计开发工具吧
https://asset.raykite.com/open
RayData(C/S)可视化系统开发工具学习版上线,30+天超长试用,即刻下载体验

