GPS跟踪中的数据优化

时间:2013-02-26 17:14:28

标签: gps real-time location-based-service

我正在构建一个实时GPS跟踪系统。移动客户端连续向服务器发送位置数据,并每15秒更新一次跟踪对象的位置数据。 我最大的问题是电池和互联网的成本非常高。

  

是否有任何解决方案可以帮助优化客户端和服务器之间的数据传输?

1 个答案:

答案 0 :(得分:5)

你知道,当你到达时,你有一个很好的解决方案 每个GPS位置2-3个字节,具有4-5个属性(时间,纬度,纬度,可选速度,航向)

尽量避免安全性,这会破坏所有减少数据大小的尝试。安全性(签名,标题,密钥)使用的字节数远远多于GPS数据包的字节数。

  

是否有任何解决方案可以帮助优化之间的数据传输   客户端和服务器?

是的,至少有一些问题:不要使用XML,它会以100到1000的密度来破坏你的数据。使用二进制协议。 WSDL Web服务也不太适合这项任务。

设备需要通信的频率越低,每千字节获得更多修复的可能性就越大 未压缩的位置:需要12个字节:时间(4),纬度(4),经度(4)。

不同的公司有不同的压缩数据解决方案。我知道一个专利解决方案,一个有信心。更多我不能告诉你。

<强>电池
如果禁用屏幕,则可以在iphone4上记录每小时8个小时的位置。