智能出行与公共交通行程目的地预测
在当今城市发展的进程中,智能出行和公共交通的优化变得愈发重要。智能出行相关的移动应用以及公共交通行程目的地的预测,对于提升城市交通效率和用户体验有着关键作用。
智能出行移动应用面临的问题与挑战
在智能出行的移动应用开发中,采用了 Socket.io 这一使用 Web 套接字的技术。它能维持通信隧道的开放,但这也导致了一些问题。由于 Doze 机制倾向于关闭使用该功能的进程,从而引发应用崩溃。
当前,许多研究和应用解决了一系列交通相关的问题。然而,对于世界上某些特定地区,这些通用的应用几乎毫无用处。例如,马德拉岛因其独特的地形、狭窄且陡峭的道路,对于这类应用来说是一个非常特殊的场景,通用的解决方案并不适用。不过,开发者可以基于现有的一些应用进行开发,这比从头开始要好得多。
开发这类应用还面临着其他挑战:
- 实际测试困难 :开发者需要在驾车过程中对应用进行测试。每次出现 bug 时,都需要回到电脑前进行解决。如果开发者能直接在移动设备上修改自己的脚本,工作将会更加便捷。
- 数据收集与提取繁琐 :从网站收集数据并提取相关信息也是一项挑战。有些网站的信息组织得很好,但对于另一些网站,这项工作必须手动完成。
智能出行应用的设计与实现
为了帮助用户避开某些类型的道路和事件,开发者设计并实现了一款安卓应用。该应用利用从互联网获取的数据,完成了使用封闭和受限道路信息的所有功能,还能显示狭窄或陡峭道路的位置。
公共交通行程目的地预测的背景与意义
城市公共交通(