【技术实现步骤摘要】
更新地图的方法、装置、电子设备和存储介质
[0001]本申请涉及地图更新的
,尤其涉及一种更新地图的方法、装置、电子设备和存储介质。
技术介绍
[0002]城市道路建设随着经济的高速发展在快速地发生着改变,地图数据也相应地发生了变动,相应地,电子地图也需要相应地更新。然而,相关技术中的电子地图的更新多是整个地图的更新,其更新数据量过于庞大,运算量也复杂,无法满足更新的实时性要求;同时,在繁多的数据计算中也更容易出现错误中断,造成更新失败的结果。
技术实现思路
[0003]为解决或部分解决相关技术中存在的问题,本申请提供一种更新地图的方法、装置、电子设备和存储介质,能够快速实现地图数据的更新,保证更新的时效性。
[0004]本申请第一方面提供一种更新地图的方法,所述方法包括:
[0005]存储对地图数据进行处理的多个操作信息与分块后的待更新的地图数据;
[0006]获取多个所述操作信息与分块后的地图数据;
[0007]基于缓存的地图数据,在多个所述操作信息中确定与所述分块后 ...
【技术保护点】
【技术特征摘要】
1.一种更新地图的方法,其特征在于,所述方法包括:存储对地图数据进行处理的多个操作信息与分块后的待更新的地图数据;获取多个所述操作信息与分块后的地图数据;基于缓存的地图数据,在多个所述操作信息中确定与所述分块后的地图数据对应的待操作信息;结合所述分块后的地图数据及其对应的待操作信息,对所述缓存的地图数据中与所述分块后的地图数据相应的部分进行对应地操作更新,以完成对所述缓存的地图数据的对应更新。2.如权利要求1所述的更新地图的方法,其特征在于,在开源平台gitlab上存储多个所述操作信息与所述分块后的地图数据;其中,多个所述操作信息包括变更操作信息、添加操作信息和删除操作信息。3.如权利要求2所述的更新地图的方法,其特征在于,在所述开源平台gitlab上存储所述分块后的地图数据,包括:预先将所述待更新的地图数据划分为多个瓦片数据;在所述开源平台gitlab上创建多个git空白文件,并在每个所述git空白文件中存储一个所述瓦片数据以得到相应的git文件。4.如权利要求3所述的更新地图的方法,其特征在于,所述基于缓存的地图数据,在多个所述操作信息中确定与所述分块后的地图数据对应的待操作信息,包括:通过git接口读取各个所述git文件中的瓦片数据;将读取的瓦片数据与所述缓存的地图数据中对应的瓦片数据进行对比,在多个通过git接口读取的操作信息中,确定所述缓存的地图数据中与所述读取的瓦片数据相应的瓦片数据的待操作信息。5.如权利要求1所述的更新地图的方法,其特征在于,在对所述缓存的地图数据中与所述分块后的地图数据相应的部分进行对应地操作更新之后,所述方法...
【专利技术属性】
技术研发人员:贾郭峰,胡冰一,朱磊,贾双成,
申请(专利权)人:智道网联科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。