【技术实现步骤摘要】
定位轨迹的鉴别方法及计算机可读存储介质
本专利技术涉及定位
,尤其涉及一种定位轨迹的鉴别方法及计算机可读存储介质。
技术介绍
北斗/GPS移动定位设备通过无线通信网络,将车辆、船舶或人的位置不断地上传到中心平台,可实现对车、船、人的位置或轨迹监控。但是在一些行业应用中,使用者希望逃避监控,例如,销售业务人员,利用位置造假来伪造客户拜访记录;固定班线车辆,伪造轨迹来逃避安全监管等。因此定位设备的使用者可能会通过网络协议的破解、数据内存修改等方法伪造出定位数据上传中心平台。因此对于中心平台来说,需要在上传的定位轨迹数据中进行鉴别,判断定位数据是否是由指定终端发出的且没有经过伪造和篡改,但目前还没有相关鉴别方案。
技术实现思路
本专利技术所要解决的技术问题是:提供一种定位轨迹的鉴别方法及计算机可读存储介质,可鉴别出定位轨迹的真伪。为了解决上述技术问题,本专利技术采用的技术方案为:一种定位轨迹的鉴别方法,包括:定位终端对定位点的位置数据按照时间顺序进行缓存;从缓存的定位点中依序获取预设个数的定位点,得到当前定位点集合,所述预设个数为奇数;循环遍历预设的鉴别信息的数据串,并在所述数据串中依序获取一个数据,作为当前嵌入数据;根据所述当前嵌入数据,修改当前定位点集合中的中间定位点的位置数据;将当前定位点集合中除最后一个定位点外的其他定位点的位置数据上传至中心平台;将当前定位点集合中的最后一个定位点作为第一个定位点,从缓存的定位点中依序获取预设个数的定位点,得
【技术保护点】
1.一种定位轨迹的鉴别方法,其特征在于,包括:/n定位终端对定位点的位置数据按照时间顺序进行缓存;/n从缓存的定位点中依序获取预设个数的定位点,得到当前定位点集合,所述预设个数为奇数;/n循环遍历预设的鉴别信息的数据串,并在所述数据串中依序获取一个数据,作为当前嵌入数据;/n根据所述当前嵌入数据,修改当前定位点集合中的中间定位点的位置数据;/n将当前定位点集合中除最后一个定位点外的其他定位点的位置数据上传至中心平台;/n将当前定位点集合中的最后一个定位点作为第一个定位点,从缓存的定位点中依序获取预设个数的定位点,得到新的定位点集合,并将新的定位点集合作为当前定位点集合;/n继续执行所述在所述数据串中依序获取一个数据,作为当前嵌入数据的步骤;/n中心平台对定位终端上传的定位点的位置数据按照时间顺序进行缓存;/n从缓存的定位点中依序获取所述预设个数的定位点,得到当前定位点集合;/n根据当前定位点集合中各定位点的位置数据,确定当前嵌入数据,并将所述当前嵌入数据加入至数据串队列;/n当所述数据串队列的长度等于所述鉴别信息的长度,则对所述数据串队列中的数据进行鉴别,并清空所述数据串队列;/n将当 ...
【技术特征摘要】
1.一种定位轨迹的鉴别方法,其特征在于,包括:
定位终端对定位点的位置数据按照时间顺序进行缓存;
从缓存的定位点中依序获取预设个数的定位点,得到当前定位点集合,所述预设个数为奇数;
循环遍历预设的鉴别信息的数据串,并在所述数据串中依序获取一个数据,作为当前嵌入数据;
根据所述当前嵌入数据,修改当前定位点集合中的中间定位点的位置数据;
将当前定位点集合中除最后一个定位点外的其他定位点的位置数据上传至中心平台;
将当前定位点集合中的最后一个定位点作为第一个定位点,从缓存的定位点中依序获取预设个数的定位点,得到新的定位点集合,并将新的定位点集合作为当前定位点集合;
继续执行所述在所述数据串中依序获取一个数据,作为当前嵌入数据的步骤;
中心平台对定位终端上传的定位点的位置数据按照时间顺序进行缓存;
从缓存的定位点中依序获取所述预设个数的定位点,得到当前定位点集合;
根据当前定位点集合中各定位点的位置数据,确定当前嵌入数据,并将所述当前嵌入数据加入至数据串队列;
当所述数据串队列的长度等于所述鉴别信息的长度,则对所述数据串队列中的数据进行鉴别,并清空所述数据串队列;
将当前定位点集合中的最后一个定位点作为第一个定位点,从缓存的定位点中依序获取预设个数的定位点,得到新的定位点集合,并将新的定位点集合作为当前定位点集合;
继续执行所述根据当前定位点集合中各定位点的位置数据,确定当前嵌入数据,并将所述当前嵌入数据加入至数据串队列的步骤。
2.根据权利要求1所述的定位轨迹的鉴别方法,其特征在于,所述在所述数据串中依序获取一个数据,作为当前嵌入数据之前,进一步包括:
判断当前定位点集合是否嵌入鉴别信息;
若不嵌入,则执行所述将当前定位点集合中除最后一个定位点外的其他定位点的位置数据上传至中心平台的步骤;
若嵌入,则执行所述在所述数据串中依序获取一个数据,作为当前嵌入数据的步骤。
3.根据权利要求2所述的定位轨迹的鉴别方法,其特征在于,所述将新的定位点集合作为当前定位点集合之后,继续执行所述判断当前定位点集合是否嵌入鉴别信息的步骤。
4.根据权利要求3所述的定位轨迹的鉴别方法,其特征在于,所述根据当前定位点集合中各定位点的位置数据,确定当前嵌入数据,并将所述当前嵌入数据加入至数据串队列之前,进一步包括:
判断当前定位点集合是否嵌入鉴别信息;
若未嵌入,则将当前定位点集合中的最后一个定位点作为第一个定位点,从缓存的定位点中依序获取预设个数的定位点,得到新的定位点集合,并将新的定位点集合作为当前定位点集合;
继续执行所述判断当前定位点集合是否嵌入鉴别信息的步骤;
若嵌入,则执行所述根据当前定位点集合中各定位点的位置数据,确定当前嵌入数据,并将所述当前嵌入数据加入至数据串队列的步骤。
5.根据权利要求2-4任一项所述的定位轨迹的鉴别方法,其特征在于,所述判断当前定位点集合是否嵌入鉴别信息具体为:
分别计算当前定位点集合中第一个定位点与最后一个定位点之间的经度距离和纬度距离;
判断所述经度距离和纬度距离中的较大值是否大于零;
若否,则判定不嵌入;
若是,则计算所述第一个定位点与最后一个定位点之间的距离;
判断所述距离是否小于或等于预设的距离;
若否,则判定不嵌入;
若是,则判定嵌入。
6.根据权利要求1所述的定位轨迹的鉴别方法,其特征在于,所述根据所述当前嵌入数据,修改当前定位点集合中的中间定位点的位置数据具体为:
将当前定位点集合中第一个定位点与最后一个定位点之间的经度距离和纬度距离中的较大值所对应的坐标轴作为嵌入坐标轴;
根据预设的等分数2N,将当前定位点集合中第一个定位点与最后一个定位点之间的距离进行等分,得到2N个等分段,所述N为所述鉴别信息的进制数;
将所述2N个等分段中的前N个等分段和后N个等分段分别划分为两个子段,得到第...
【专利技术属性】
技术研发人员:涂岩恺,罗腾元,
申请(专利权)人:厦门雅迅网络股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。