A system, method and apparatus for updating navigation map data are described. Receive a route request from a user or device. The first map block and the second map block are identified according to the route request. The first map block of the new version is identified and the compatibility matrix of at least the first map block is accessed. An analysis of the compatibility matrix can be performed to determine whether the object of the first map block of the new version is compatible with the second map block.
【技术实现步骤摘要】
【国外来华专利技术】改善流式导航数据的可用性的图块版本控制
以下公开内容涉及更新导航地图数据,或者更具体地,涉及用于更新、应用和检查混合导航的版本依赖性的系统和算法。
技术介绍
增加的地图更新、混合导航以及导航数据流对现代导航系统而言是重要的。术语混合导航指的是以下所述的一种系统,在该系统中,一些地图数据缓存在移动装置处,但是在移动装置行进到新的地理区域时,移动装置仍依赖于从服务器下载地图数据。高度自动驾驶(HAD)应用的区域需要可靠的数据。在此环境下的可靠性具有两个方面。第一,数据必须是新的,即,最新的和当前的。第二,其必须是一致的。对于一致的数据库,包含在该数据库中的数据必须与在该数据库中的其他数据兼容。这种兼容性使得数据一致或可靠,并且当访问数据时,其产生期望的结果。
技术实现思路
在一个实施例中,识别两个或更多个地图图块以及访问两个或更多个地图图块的兼容性矩阵。执行对所述两个或更多个地图图块和所述兼容性矩阵的分析。所述兼容性矩阵包括图块版本值和对象版本值。基于所述分析来确定是否存在在所述两个或更多个地图图块之间的一个或更多个对象版本冲突。基于所述一个或更多个版本冲突来生成路线。在一个实施例中,至少一个存储器包括用于一个或更多个程序的计算机程序代码;所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使所述装置至少接收针对制定路线数据的制定路线请求;根据所述制定路线数据来识别两个或更多个地图图块;访问兼容性矩阵;执行对所述两个或更多个地图图块和具有对象版本值的所述兼容性矩阵的分析;基于所述分析来确定是否存在在所述两个或更多个地图图块之间的一个或更多个对象版本 ...
【技术保护点】
1.一种方法,包括:识别两个或更多个地图图块;访问兼容性矩阵;执行对所述两个或更多个地图图块和所述兼容性矩阵的分析,其中,所述兼容性矩阵包括图块版本值和对象版本值;以及基于所述分析来确定是否存在在所述两个或更多个地图图块之间的一个或更多个对象版本冲突;以及基于所述一个或更多个版本冲突来生成路线。
【技术特征摘要】
【国外来华专利技术】2015.10.29 US 14/926,8451.一种方法,包括:识别两个或更多个地图图块;访问兼容性矩阵;执行对所述两个或更多个地图图块和所述兼容性矩阵的分析,其中,所述兼容性矩阵包括图块版本值和对象版本值;以及基于所述分析来确定是否存在在所述两个或更多个地图图块之间的一个或更多个对象版本冲突;以及基于所述一个或更多个版本冲突来生成路线。2.根据权利要求1所述的方法,还包括:当存在一个或更多个对象版本冲突时,下载与所述一个或更多个对象版本冲突相关联的更新的图块。3.根据权利要求1-2中任一项所述的方法,还包括:当不存在对象版本冲突时,使用所述两个或更多个地图图块来生成所述路线。4.根据权利要求1-3中任一项所述的方法,还包括:基于所述分析来确定是否存在一个或更多个图块版本冲突。5.根据权利要求4所述的方法,还包括:当存在一个或更多个图块版本冲突时,使用缓存的数据库生成所述路线。6.根据权利要求4-5中任一项所述的方法,还包括:当不存在图块版本冲突时,使用更新的数据库生成所述路线。7.根据权利要求1-6中任一项所述的方法,还包括:发送所述路线至移动装置。8.根据权利要求7所述的方法,还包括:接收由所述移动装置收集的位置数据,其中,所述位置数据描述所述移动装置的地理位置。9.根据权利要求1-8中任一项所述的方法,还包括:确定新版本是否可用于所述两个或更多个地图图块;以及当可用时,下载所述两个或更多个地图图块中的至少一个的所述新版本。10.根据权利要求9所述的方法,其中,所述对象版本值对应于所述两个或更多个地图图块中的至少一个的所述新版本。11.一种装置,包括:至少一个处理器;和至少一个存储器,其包括用于一个或更多个程序的计算机程序代码;所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使所述装置至少执行:接收制定路线请求;根据所述制定路线请求来识别第一地图图块和第二地图图块;识别新版本的所述第一地图图块,访问所述第一地图图块的兼容性矩阵;并且执行对所述兼容性矩阵的分析以确定所述新版本的所述第一地图图块的对象是否与所述第二地图图块兼容。12.根据权利要求11所述的装置,所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使得所述装置至少执行:当所述分析指示冲突时,识别新版本的所述第二地图图块;以及基于所述新版本的所述第二地图图块和所述制定路线请求来生成路...
【专利技术属性】
技术研发人员:马丁·普法伊夫勒,
申请(专利权)人:赫尔环球有限公司,
类型:发明
国别省市:荷兰,NL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。