我正在使用我用 C# 编写的基本程序将 gps 坐标从 Windows 手机发送到网络服务器。问题是手机上的数据计划每月只允许 4 MB。我计划每 10 秒更新一次位置。
目前我只是每10秒向服务器上的一个php页面创建一个webrequest,并且坐标在url中传递,php页面将它们保存到数据库中。
这会为每个请求生成大约 1K 的数据,按照这个速度,我将在不到一天的时间内达到我的数据限制。
有没有更有效的方法来做到这一点?
更新:
我需要多解释一下这个的应用。我在一所大学工作,我们的想法是使用班车上的电话每 10 秒将班车的位置发送到服务器。然后有一个网站,学生可以通过他们的电脑或手机访问并查看班车在哪里。
这将使他们能够决定是要等待班车还是开始步行。所以我可能会进行 20 秒更新,但仅此而已。该应用程序不会 24/7 运行,但我正在使用最坏的情况,以防手机没有关闭。