项目一:负责3DRoad客户端框架搭建,功能点开发,框架基于Qt和OSG,OSGEarth,以及对已有模块性能的优化,保证产品的质量和扩展性。
1、客户端整体框架搭建,为后续接入三维数据和仿真数据提供支撑
2、图层划分,客户端分为5大图层(影像,高程,矢量,注记,模型)
3、场景浏览(自由浏览、路径浏览、相机动画)
4、道路管理(生成三维到道路,加载三维道路,附属设施)
5、图层管理(图层开关,新增图层,移除图层)
6、工程管理(打开工程,保存工程,打开方案,保存方案)
7、场景输出(图片,视频),系统设置,车流仿真,三维分析,环境模拟等功能;
项目二:
1、本系统分为3部分,客户端模块,服务器模块,图形化编辑器模块,客户根据图形化编辑器,生成自己需要的界面,类似于QtDesigner界面;
2、多线程服务器等待包,收到包之后,进行数据校验过滤处理,加入时间戳,丢人消息队列;
3、处理服务发现消息队列有包,取出来处理,然后根据不同协议,转发给不同的业务服务;
4、业务服务处理完成之后,生成一个包,把包丢入发送发送队列,转发给客户端,并做数据库备份,生成日志;
5、客户端加载用户编辑器生成界面,并接收服务器数据,显示交互界面;