长途出行时也会遇到类似情况。坐火车经过城市交界,手机可能在移动和电信的信号之间切换,如果某张卡的信号切换频繁,系统可能误判位置,导致行程码记录的时间和地点与其他卡不一致。
移动和电信卡的行程码为什么不一样?
行程码是通过手机漫游记录来判断位置的,简单来说就是如果一天内在同一个地方用手机号打两次电话,且间隔超过四小时,系统才会记录为漫游。比如移动卡在外地这样操作过,而电信卡没满足条件,两张卡的行程数据自然不一样。
如果是双卡手机,比如一张是本地的移动卡,另一张是外地的电信卡,人在外地但没使用本地移动卡打电话,移动卡就不会产生漫游记录。这时候电信卡可能有数据而移动卡没有,导致两个运营商的行程码显示不一致。
行程卡的数据来自三大运营商的手机信令,通过基站位置定位。但不同运营商的基站分布和覆盖范围不同,比如移动在偏远地区可能基站更多,电信在城市更密集,这样同一地点的信号来源可能不同,结果会有差异。
住在行政区交界处的话,两个城市的基站信号可能重叠。比如你住在A市边界,手机可能连到B市的移动基站和A市的电信基站,这种情况下移动卡可能显示去了B市,而电信卡还显示在A市,行程码就对不上了。