我的项目是设计一个安装在校车上的Android应用程序,这样我就可以在公共汽车迟到时向家长发送自动短信。
我需要计算下一站的预计到达时间,并创建一个mySql数据库架构来存储这些点。
计算ETA的算法是什么样的,我应该如何设计我的数据库模式?
我在这里偶然发现了这篇研究论文(http://ntl.bts.gov/lib/17000/17500/17573/PB2001102278.pdf),但它只涉及算法。
此外,研究论文已经很老了,因此它正在使用现在不存在的技术。
我该如何处理?服务器端不是问题,因为它已经使用openGTS完成了。
答案 0 :(得分:1)
只需将您到达某个位置的时间与到达该位置的正常时间进行比较即可。如果你迟到X分钟,假设你将在路线的每个后续位置延迟X分钟。