为了减少实时监控界面,受补报数据的影响;F3平台做了如下优化:
因0200位置信息,交通部协议未区分实时数据还是补传数据,平台从时间上判断本条位置数据是实时或是补报数据;
a.当平台收到0200位置数据时,判断GPS时间,GPS时间小于平台服务器时间,并且差值在150秒内,则表明本条信息为实时位置数据,按照实时方式处理;如果差值大于150秒,表明位置信息为补报数据,正常存入数据库,但不推送到实时监控界面;
b.如果GPS时间大于平台服务器时间,并且差值大于600秒(极个别数据由于车载终端bug,导致时间延后很多),表明本条位置信息是车载终端bug导致,直接丢弃,不存入数据库。
|