- ASP.NET CORE MVC Web框架
- EF CORE 数据库ORM
- Bootstrap前端框架
- 百度地图JS API调用
- Visual Studio 2019
- Visual Studio Code
首先要将碎片化数据表中的GPS坐标字段转换为同在该表中的百度API调用坐标,要求批量化并且指定员工。然后在首页地图显示指定员工行动轨迹,多个标注点之间添加折线,同时要计算下一个点距离上一个点之间的距离,同样求出的相邻点距离值要同步到数据表的指定字段(Distance)。根据数据表中的记录时间字段求得相邻两次记录点相差时间,同步到该数据表的指定字段(DistanceSecond)。最后可以通过两相邻点的距离除以时间得出速度判断员工是否乘车出行,同步到数据表指定字段(IsCar)。
- 碎片化数据的处理,即坐标转换、距离计算、时间计算以及判断出行方式。
- Module以及数据表的架构
- 百度地图JS API调用,包括批量化坐标转换,多点之间添加折线等使用