The present disclosure provides a method for supplementing trajectory data, which relates to the field of navigation technology, and can solve the problem of inaccurate user history trajectory data due to the absence of trajectory points in user history trajectory data. Specific technical solutions are as follows: by acquiring the trajectory point information in the user's historical trajectory, traversing the historical trajectory database, determining the target reference trajectory point according to the preset rules, and supplementing the target reference trajectory point to the user's historical trajectory data, generating the target user's historical trajectory data, thus realizing the supplementary processing of the user's historical trajectory. The invention is used for trajectory data supplement.
【技术实现步骤摘要】
轨迹数据补充方法及装置
本公开涉及导航
,尤其涉及轨迹数据补充方法及装置。
技术介绍
随着GPS、北斗、GLONASS等全球卫星导航定位系统的日益成熟,人们享受到了快速准确地定位服务。北斗卫星导航定位系统是中国自主研发和运营的全球卫星导航定位系统。北斗天地公共位置服务平台以北斗高精度定位系统为基础,在电子地图上对分布在各地的人员、车辆以及设备的位置信息实现图像化显示与数据处理,结合先进的地理信息技术(GIS)、数据库技术(Database)、网络通讯技术(Network)实现指挥、调度、监控、管理的功能,建立一套通用性强、先进、高效、稳定、可靠的高科技管理系统平台。现有技术中,用户在读取导航系统中历史轨迹是通过用户北斗定位终端中的行驶数据生成,即用户北斗定位终端会根据设定时间将用户的行驶数据在上传至导航系统中,因此若设定时间过长时,获取的轨迹点也会随着减少,此时行驶数据中两个轨迹点的经纬度间隔也会随之增大,如遇到转弯或者折线较多路段,用户历史数据平滑度会大幅下降,从而会造成轨迹的不准确,若设定时间过长时,则造成导航系统服务器负载压力过大。
技术实现思路
本公开实施例提供一种轨迹数据补充方法及装置,能够解决现有技术中因为用户历史轨迹数据中轨迹数据缺失导致用户历史轨迹数据不准确的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种历史轨迹数据补充方法,该方法包括:获取用户历史轨迹,该用户历史轨迹包括用户起始点和用户终点;遍历历史轨迹数据库,当历史轨迹数据与用户历史轨迹有一致的用户出发点和用户终点时,确定为目标轨迹数据;根据用户历史轨迹和预设范围,在目 ...
【技术保护点】
1.一种轨迹数据补充方法,其特征在于,所述方法包括:获取用户历史轨迹,所述用户历史轨迹包括用户起始点和用户终点;遍历历史轨迹数据库,当所述历史轨迹数据与所述用户历史轨迹有一致的所述用户出发点和所述用户终点时,确定为目标轨迹数据;根据所述用户历史轨迹和预设范围,在所述目标轨迹数据的至少一个参考轨迹点中确定至少一个目标参考轨迹点;根据所述至少一个目标轨迹参考轨和所述用户历史轨迹,生成目标用户历史轨迹。
【技术特征摘要】
1.一种轨迹数据补充方法,其特征在于,所述方法包括:获取用户历史轨迹,所述用户历史轨迹包括用户起始点和用户终点;遍历历史轨迹数据库,当所述历史轨迹数据与所述用户历史轨迹有一致的所述用户出发点和所述用户终点时,确定为目标轨迹数据;根据所述用户历史轨迹和预设范围,在所述目标轨迹数据的至少一个参考轨迹点中确定至少一个目标参考轨迹点;根据所述至少一个目标轨迹参考轨和所述用户历史轨迹,生成目标用户历史轨迹。2.根据权利要求1所述的方法,其特征在于,在所述遍历历史轨迹数据库之前,还包括:获取用户北斗定位终端的行驶数据,所述行驶数据包括起始点、终点和至少一个参考轨迹点;获取所述行驶数据对应的路况数据;根据所述行驶数据和路况数据,生成历史轨迹数据库。3.根据权利要求1所述的方法,其特征在于,当所述至少一个参考轨迹点在预设范围内确定为目标参考轨迹点,包括,将所述至少一个参考轨迹点与所述至少一个用户历史轨迹点逐点对比,确定偏差值;根据所述偏差值和所述预设范围,确定所述至少一个参考轨迹点是否为目标参考轨迹点。4.根据权利要求3所述的方法,将所述至少一个目标轨迹参考轨与所述用户目标轨迹合成后,生成目标用户历史轨迹,包括:当所述至少一个参考轨迹点符合预设规则且与所述用户历史轨迹点非重合时,确定所述至少一个参考轨迹点为目标参考轨迹点;根据所述目标参考轨迹点好所述用户历史轨迹,依次连接用户历史轨迹点和目标参考轨迹点,生成目标用户历史轨迹。5.根据权利要求4所述的方法,其特征在于,生成目标用户历史轨迹之后,还包括,标记所述生成目标用户历史轨迹并传输至历史轨迹库;获取所述历史轨迹数据库时,可通过所述标记,选择获取所述目标用户历史轨迹或所述用户历史轨迹。6.一种轨迹数据补充装置,其特征在于,包括:数据处理器和存储器;所述数据处理器与所述存储器相...
【专利技术属性】
技术研发人员:张元刚,刘愿,王鹏辉,
申请(专利权)人:北斗天地股份有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。