我正在尝试构建一个应用程序,它将给出一条线的估计位置。在我的大学里,我们有一家学生餐厅,有时候队伍会变得很大,比如等 1 小时或 2 小时。
我已经编写了一个代码,它将通过一个人的 gps 获得位置,并指出这个人在不同部分的行的哪一部分。像这样的东西 ,其中第 1 部分是入口,并且会一直增长到第 6 部分,这是有史以来最长的线路。
这工作得很好,但我正在努力如何确定线路的末端是哪个部门。
我的想法:该应用程序将在午餐时间在后台运行,如果用户在分区内,它会将他们的位置发送到数据库,其中包含时间和他所在的分区。这样,在 15 分钟后获得他在该部分的位置,如果他仍然在同一个街区或街区邻居中,他在一条线上(因为他停下/几乎没有走路)。但是我只是没有最好的方法来确定行尾是哪个部分,你们对我如何处理这个有什么想法吗?