轨迹开发

2018-05-26  本文已影响0人  代码界的泥石流

轨迹绘制原理:
  定位:获取位置信息、反编译经纬度地理编码并显示信息窗体(☆)0.5天
  历史轨迹绘制:每5S获取一次完整带看轨迹信息,进行位置纠偏、速度地理补偿、显示地图、动态显示轨迹线路+定位点,保活服务(☆☆☆☆)2-3天
  问题:主动或被动被杀掉进程、中断轨迹采集的点、目前解决措施:视为“带看开启”至“服务中断”的时间为一段轨迹。
 地图截图: 调用百度地图生成功能(☆☆)0.5天
 停留点获取:获取停留至5分钟的地点、通过百度地图返回的时间、上传经纬度动态判断(☆☆) 0.5天
 标记点获取:将标记点缓存本地数据库(☆☆☆)0.5天
 接口: 上传截图、用户经纬度、用户信息、停留点、标记点、至服务器(☆☆)0.5天

 界面:地点编译、本地图片地址 保存本地数据库  (☆) 0.3天
- 用户定位信息:(☆) 0.1天
- 用户足迹列表(根据日期刷新):(☆)涉及接口(根据日期查询足迹列表)1天
- 当前用户停留点:绘制点在地图显示、并显示点的地理编码信息,涉及接口(查询当日停留点+标记点)2天,编辑更新各个点(设计 修改标记点及停留点功能)。
- 当前用户某段足迹轨迹+标记点+停留点(根据id查询足迹+标记点+停留点)涉及接口(☆☆☆)1天
- 部门选择:显示对应部门列表信息,涉及接口(当前用户对应部门列表)0.5天(☆☆)
- 团队综合轨迹列表:各成员每日活动信息列表(包含上下拉刷新 分页加载)涉及接口(当前用户对应轨迹列表)(☆☆)1天
- 团队某个组员活动信息:0.2天(个人足迹界面已开发好)(☆)
- 团队综合足迹:查询 选择的用户 综合轨迹 

总计:开发时间 12天 测试1-2天

上一篇下一篇

猜你喜欢

热点阅读