广元e交通项目是一个用于广元市交通集合类型的小程序其中包含公交,出租车,商户服务,船票,主要高速渡口监控等功能
1.进入项目后整理完善了对于公交站点的导入,对公交站点基于pgsql的插件进行数据库级别的路径规划处理
2.针对实时的公交车进行了activeMq接入,并根据状态码等元素进行公交车状态存入redis
3.针对当前最近的所在地对周围公交站点进行检索,找到并导航最近的坐标点,同时查询当前站点车辆信息,并查看当前线路所有运营车辆信息,并能够实现进站出站,预计到达时间的功能,重写所有方法
4.基于公交数据进行路径规划,使用了pgroute进行所有公交站的处理排序并根据相应的坐标点位找到最优路径规划
5.参与前端小程序免密支付,地图等辅助测试
6.留言功能,记录用户留言信息,并完成回复
7.监控对接,主要对接的是海康的监控系统,由于有白名单限制,使用nginx作为转发的方式进行媒体流处理
使用技术
jdk17 redis rabbitmq activeMq postgresql nginx docker tcp