地图数据管理方法和装置制造方法及图纸

技术编号:34098152 阅读:21 留言:0更新日期:2022-07-11 22:48
本发明专利技术公开了地图数据管理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取响应于用户的路线获取请求生成的针对目标路段的推荐路线;获取所述用户从各条所述推荐路线中选择的目标路线;将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储。该实施方式通过将未被用户选择的推荐路线和被用户选择的目标路线与目标路段进行关联存储,能够保证目标路段对应的相关导航数据的整体性,便于用户查看系统对用户路线获取请求的实时响应结果;当目标路段包括多个子路段时,通过将目标路段中各个子路段的相关数据关联存储,便于一次性查阅和检索目标路段包括的各个子路段以及每个子路段的路线,方便快速。方便快速。方便快速。

【技术实现步骤摘要】
地图数据管理方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种地图数据管理方法和装置。

技术介绍

[0002]现有技术中在为用户提供导航服务时,一般会根据用户的路线获取请求生成多条路线供用户选择,然而系统通常仅保存用户最终选择的导航路线。如此,不便于用户查看系统对用户路线获取请求的实时响应结果。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种地图数据管理方法和装置,通过将未被用户选择的推荐路线和被用户选择的目标路线与对应的目标路段进行关联存储,能够保证目标路段对应的相关导航数据的整体性,便于用户查看系统对用户路线获取请求的实时响应结果;当目标路段包括多个子路段时,通过将目标路段中各个子路段的相关数据关联存储,便于一次性查阅和检索目标路段包括的各个子路段以及每个子路段的路线,方便快速。
[0004]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种地图数据管理方法,包括:
[0005]获取响应于用户的路线获取请求生成的针对目标路段的推荐路线;所述目标路段是指从所述用户指定的起点到达所述用户指定的终点的路段;
[0006]获取所述用户从各条所述推荐路线中选择的目标路线;
[0007]将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储。
[0008]可选地,所述目标路段包括多个子路段;
[0009]将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储,包括:将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,然后将各个所述子路段关联存储。
[0010]可选地,将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,包括:
[0011]为所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线设置相同的路段标识,然后存储;或者,将所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线存储至相同位置。
[0012]可选地,将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,还包括:为所述子路段对应的被所述用户选择的目标子路线设置选择标识。
[0013]可选地,将各个所述子路段关联存储,包括:
[0014]将各个所述子路段的子路段信息存储至相同位置;或者,为各个所述子路段的子
路段信息设置相同的导航记录标识,然后存储;或者,为各个所述子路段设置指向所述子路段的下一个子路段的指针,并将所述目标路段中最后一个子路段的指针设置为默认值,然后存储。
[0015]可选地,将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储之后,还包括:根据所述目标路段的路段信息对关联存储的数据包进行命名。
[0016]可选地,将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储之后,还包括:响应于所述用户的数据编辑请求,对关联存储的数据包中的部分或全部进行删除或修改。
[0017]根据本专利技术实施例的第二方面,提供一种地图数据管理装置,包括:
[0018]数据获取模块,用于:获取响应于用户的路线获取请求生成的针对目标路段的推荐路线,所述目标路段是指从所述用户指定的起点到达所述用户指定的终点的路段;获取所述用户从各条所述推荐路线中选择的目标路线;
[0019]关联存储模块,用于:将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储。
[0020]可选地,所述目标路段包括多个子路段;
[0021]所述关联存储模块将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储,包括:将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,然后将各个所述子路段关联存储。
[0022]可选地,所述关联存储模块将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,包括:
[0023]为所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线设置相同的路段标识,然后存储;或者,将所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线存储至相同位置。
[0024]可选地,所述关联存储模块将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线与所述子路段进行关联存储,还包括:为所述子路段对应的被所述用户选择的目标子路线设置选择标识。
[0025]可选地,所述关联存储模块将各个所述子路段关联存储,包括:
[0026]将各个所述子路段的子路段信息存储至相同位置;或者,为各个所述子路段的子路段信息设置相同的导航记录标识,然后存储;或者,为各个所述子路段设置指向所述子路段的下一个子路段的指针,并将所述目标路段中最后一个子路段的指针设置为默认值,然后存储。
[0027]可选地,所述关联存储模块还用于:将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储之后,根据所述目标路段的路段信息对关联存储的数据包进行命名。
[0028]可选地,所述关联存储模块还用于:将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储之后,响应于所述用户的数据编辑请求,对关联存储的数据包中的部分或全部进行删除或修改。
[0029]根据本专利技术实施例的第三方面,提供一种地图数据管理的电子设备,包括:
[0030]一个或多个处理器;
[0031]存储装置,用于存储一个或多个程序,
[0032]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例第一方面提供的方法。
[0033]根据本专利技术实施例的第四方面,提供一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现本专利技术实施例第一方面提供的方法。
[0034]上述专利技术中的一个实施例具有如下优点或有益效果:通过将未被用户选择的推荐路线和被用户选择的目标路线与对应的目标路段进行关联存储,能够保证目标路段对应的相关导航数据的整体性,便于用户查看系统对用户路线获取请求的实时响应结果;当目标路段包括多个子路段时,通过将目标路段中各个子路段的相关数据关联存储,便于一次性查阅和检索目标路段包括的各个子路段以及每个子路段的路线,方便快速。
[0035]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0036]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0037]图1是本专利技术实施例的地图数据管理方法的主要流程的示意图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图数据管理方法,其特征在于,包括:获取响应于用户的路线获取请求生成的针对目标路段的推荐路线;所述目标路段是指从所述用户指定的起点到达所述用户指定的终点的路段;获取所述用户从各条所述推荐路线中选择的目标路线;将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储。2.如权利要求1所述的方法,其特征在于,所述目标路段包括多个子路段;将所述目标路线和未被所述用户选择的推荐路线,分别与所述目标路段进行关联存储,包括:将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线分别与所述子路段进行关联存储,然后将各个所述子路段关联存储。3.如权利要求2所述的方法,其特征在于,将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线分别与所述子路段进行关联存储,包括:为所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线设置相同的路段标识,然后存储;或者,将所述子路段以及所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线存储至相同位置。4.如权利要求3所述的方法,其特征在于,将每个所述子路段对应的未被所述用户选择的推荐子路线和被所述用户选择的目标子路线分别与所述子路段进行关联存储,还包括:为所述子路段对应的被所述用户选择的目标子路线设置选择标识。5.如权利要求2所述的方法,其特征在于,将各个所述子路段关联存储,包括:将各个所述子路段的子路段信息存储至相同位置;或者,为各个所述子路段的...

【专利技术属性】
技术研发人员:李熙旸
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1