是否可以保存在折线上移动的符号的位置?

Is it possible to save the location of a symbol that is moving on a polyline?

所以我正在做这个项目:所以,我有那个路径符号在折线上移动,正如你所知,我想模拟真实飞机移动的速度,飞机需要旅行很多公里,所以需要很多时间。所以我的问题是,是否有可能保存飞机的运动,所以当我关闭浏览器并再次打开它时,它仍然在我上次看到它的同一个地方,或者飞机是否有可能保持移动所以当我再次打开浏览器时它不会回到开头。

非常感谢任何帮助!

嗯,如果你想知道飞机的位置,即使你关闭并重新打开浏览器,这意味着你需要将它存储在后端。因此,当您加载页面时,您从数据库中检索每个平面的位置,然后将它们绘制在正确的位置。之后,您每隔 X 秒轮询一次,以在更新的位置重新绘制它们。 这意味着更新每个平面位置的移动算法不能依赖于前端(客户端),你需要在后端完成。

另一种思路,如果知道出发、到达和当前时间,就可以算出飞机的位置,然后画出来。并且每 X 秒重新计算 client-side 上的位置以更新平面位置。出发和到达时间应存储在 backend/server-side 中的数据库中。当前时间也应该从 backend/server-side 中检索,因为您不能依赖客户端的当前时间。