技术领域
[0001] 本发明涉及地图数据的确定。本发明尤其是涉及动态地图数据与静态地图数据的融合。
相关背景技术
[0002] 车辆上存在静态地图数据,其描述道路网,车辆可以在该道路网上运动。可以基于地图数据对车辆进行导航,以便例如找到从当前位置到预定目标位置的有利路线。如果地图数据足够精确,则能够在特定情况下进行车辆的自动控制。
[0003] 静态地图数据以一定的间隔进行更新。通常,关于不同地理区域的地图数据不同频率地更新,从而本地可用的地图数据可能具有不同的版本。
[0004] 动态地图数据例如涉及事件,如施工现场、恶劣天气区域或交通事故并且也可能对于车辆的导航或路线规划是重要的。这种数据通常在不同于静态地图数据的路径上传输给车辆。动态地图数据的时效性 通常在分钟或小时的范围内,而静态地图数据的时效性可以在天、月或年的范围内。
[0005] 静态地图数据通常表述为关于预定大地水准面的大地测量信息。而动态地图数据通常与通过静态地图数据先定义的位置有关,如行驶道路的预定区段。动态信息与静态信息的融合/合并通常是多义而不明确的,不总是无错的并且一般是有损的。融合/合并方法可能相应复杂,因此可能超出车辆上的处理能力。
具体实施方式
[0030] 图1示出系统100,其包括第一设备105和第二设备110。第一设备105例如可以实施为服务器或服务装置、尤其是在云中的服务器或服务装置,并且第二设备110优选安装在车辆115、尤其是机动车上。系统100可以包括任意数量的第二设备110,它们可以安装在不同的车辆115上。
[0031] 第一设备105优选包括处理装置120、用于动态地图数据的第一数据存储器125、用于静态地图数据的第二数据存储器130和通信装置135。此外,可以设置第一接口140和/或第二接口145。第一接口140设置用于允许改变存储在第一数据存储器125中的动态地图数据。在此可以添加、修改和/或删除动态地图数据。也可以例如时间控制地自动添加或删除动态地图数据。动态地图信息可以来自不同的来源,例如TMC系统、卫星观测或静态交通计数装置。优选动态地图数据以与地图无关的格式存储,即不直接涉及/关联特定地图或特定静态地图数据。动态地图数据例如可以包括大地测量数据或包括对与交通相关的装置如交通节点或交通节点之间的连接的关联。也可以包括不涉及地图的其它信息。
[0032] 第二接口145设置用于允许改变存储在第二数据存储器130中的静态地图数据。静态地图数据通常由一个或多个地图制造商提供并且可以相互融合或校准(abgleichen)。
[0033] 如后面还要详细示出的,当出现改变的或新的静态地图数据时,通常不覆盖或不删除静态地图数据。取而代之,可以保留现有的静态地图数据并且传入的静态地图数据可以涉及新的版本。因此,随着时间的推移,可以产生不同版本的静态地图数据的档案。静态地图数据通常以瓦片(也称为地图瓦片)来组织,这些瓦片分别覆盖一个例如约2.4km*2.4km的预定区域。可以设置不同大小的瓦片,它们可以包括精度或详细程度不同的信息。
一个较大的瓦片可以部分地或完全地覆盖一个或多个较小的瓦片。通常,更新单个瓦片的地图数据,使得之前适用的瓦片被提供为第一版本的静态地图数据并且更新的信息被提供为第二版本的静态地图数据。
[0034] 预定版本的地图数据并非必须完全覆盖预定区域。如果一个预定版本的地图瓦片缺失,则在其位置处适用下一个较低版本的现有地图瓦片。
[0035] 处理装置120优选设置用于使动态地图信息关联静态地图瓦片的所有现有版本并且分别形成一个或多个标识符,所述标识符将动态地图信息映射到静态地图信息的位置上。标识符分别说明一个预定版本的静态地图信息的道路网上的位置。因此,例如代表事件的动态地图信息可以被分配给用于存在于第二数据存储器130中的静态地图数据的每个版本的一个或多个标识符。如果动态地图信息被改变,则可以对于静态地图数据的所有现有版本提供经调整的标识符。在删除或添加动态地图信息时,则可以关于静态地图信息的已知版本执行相应的操作。
[0036] 第二设备110包括处理装置155、用于存储静态地图数据的数据存储器160和用于与第一设备105或其通信装置135通信的通信装置165。所存储的静态地图数据涉及一个预定版本。如果静态地图数据被划分为子单元、如瓦片,则子单元可以具有不同版本。本地现有的静态地图数据例如可以通过第一设备105来更新。如果第一设备105和第二设备110具有相同的版本,则它们之间的静态地图数据是相同的。
[0037] 为了处理地图数据,本地现有的静态地图信息可以与动态地图信息集成或交叉/交叠 所述动态地图信息可以从第一设备105请求。例如如果需要车辆115的当前已知位置周围的预定范围中的动态地图信息,则可以确定哪些瓦片覆盖有关区域以及这些瓦片具有哪些版本。然后可以向第一设备105发出关于特定瓦片及其版本的请求。第一设备105的响应包括特定区域中的动态地图数据,所述动态地图数据分别借助一个或多个标识符被引用至上述版本的静态地图数据中说明的位置。
[0038] 第二设备110可以以小的耗费将动态地图信息和静态地图信息彼此集成并将结果例如作为确定路线或控制车辆115的基础。
[0039] 图2示出示例性的地图数据,它们分别包括静态地图数据205和动态地图数据210。图2a涉及第一版本的静态地图数据205并且图2b涉及晚些时候的第二版本的静态地图数据
205。静态地图数据205包括被表示为具有粗体印刷标识符的黑圈的节点以及被表示为节点和斜体印刷标识符之间的连接的边。所选择的标识符纯示例性地被选择。在实践中,标识符通常由数字地图的提供者定义。在此标识符可以涉及点、路段或区域。
[0040] 在图2b的静态地图数据中,与图2a的版本相比,在节点17和72之间设置有一个附加的连接。此外,节点72和8之间的连接从48被改名为54。在实践中,在静态地图数据的两个版本之间实际上所有的标识符都可以被改变。
[0041] 在示图的右侧区域中分别示出动态地图数据210的非图形示图。最高层显示的条目可以包括事件的一个标识符或描述符。该标识符可以在动态地图数据的所有使用的标识符210中是单义而明确的。描述符可以说明涉及哪个事件,例如恶劣天气警告、交通事故或交通拥堵。在此下方的各标识符涉及相应的静态地图数据205的边或节点。这些静态标识符可以解释为点、路段或区域。例如两个标识符可以定义静态地图数据210的道路网上的一条连接上的路段的端点。在当前示例性地涉及静态地图数据210上的一个圆形区域。
[0042] 可以看出,预定事件的动态地图数据210可以具有相当不同的标识符,以关联不同版本的静态地图数据205。
[0043] 图3示出第一方法300和第二方法330的流程图。第一方法300尤其是可以借助于第一设备105来实施并且第二方法330可以借助于第二设备115来实施。方法300、330也可以彼此集成为一个方法。
[0044] 在步骤305中,在第一设备105处例如在第二数据存储器130中可用的静态地图数据205的更新例如通过第二接口145到达。更新例如可以通过由地图制造商发布地图数据而引起。
[0045] 在步骤310中,为了更新可以形成静态地图数据205的新版本。优选不删除,而是保留之前最新的静态地图数据205。更新的静态地图数据205和保留的静态地图数据205可以作为不同的版本存储在第二数据存储器130中。
[0046] 在步骤315中,对于相关的动态地图数据210可以分别确定关于静态地图数据205的新版本的一个或多个标识符。所确定的标识符可以与分别所分配的动态地图数据210一起存储在第一数据存储器125中。
[0047] 与步骤305至315无关地,在步骤320中,动态地图数据210的更新可以到达第一设备105,例如通过第一接口140到达。例如通过添加动态地图数据210或改变或删除现有地图数据,可以对存储在第一数据存储器125中的动态地图数据210进行更新。存储在第一数据存储器125中的动态地图数据210总是包括当前或在预定的将来适用或者说有效的事件。不再持续的历史事件通常不被保留,至少不再用于本文提出的技术。
[0048] 在步骤325中,可以对于所有更新的动态地图数据210修改或新创建标识符。为此优选确定关于所有现有静态地图数据205的标识符。丢弃过时的标识符,将新的标识符以合适的形式存储在例如第一数据存储器125中。
[0049] 第二方法330与第一方法300通过数据存储器125、130中的静态地图数据和动态地图数据205、210结合。第二方法330例如可以在第二设备110侧、尤其是在车辆115上实施。
[0050] 在步骤335中,可以确定提供动态地图数据210的请求并将其传送至第一设备105。所述请求可以包括对需要动态地图数据210的地理区域或范围的说明。此外,可以提供对第二设备110侧现有的静态地图数据205的版本的说明。如果查找的区域包括具有静态地图数据205的不同版本的部分,则可以相应地提供多个说明。这些说明例如可以涉及地图的预定瓦片。
[0051] 在步骤340中,可以在第一设备105侧提供对请求的响应。为此优选可以找出事先确定的关于所说明的现有静态地图数据205的标识符并且将其与适用的动态地图数据210的描述符一起提供。所提供的响应可以被传送到第二设备110。在那里所接收的动态地图数据210可以直接关联本地现有的静态地图数据205,从而可以以较小的耗费提供集成的地图数据,其例如可以用于导航或路线规划。
[0052] 附图标记列表
[0053] 100 系统
[0054] 105 第一设备
[0055] 110 第二设备
[0056] 115 车辆
[0057] 120 处理装置
[0058] 125第一数据存储器(动态地图数据)
[0059] 130第二数据存储器(静态地图数据)
[0060] 135 通信装置
[0061] 140 第一接口
[0062] 145 第二接口
[0063] 155 处理装置
[0064] 160 数据存储器
[0065] 165 通信装置
[0066] 205 静态地图数据
[0067] 210 动态地图数据
[0068] 300 第一方法
[0069] 305 静态地图数据的更新
[0070] 310 建立新版本
[0071] 315 对于新版本建立标识符
[0072] 320 动态地图数据的更新
[0073] 325对于所有版本建立标识符
[0074] 330 第二方法
[0075] 335 请求
[0076] 340 提供响应